Viewing 15 replies - 1 through 15 (of 28 total)
  • Thread Starter diespeedy

    (@diespeedy)

    Update: Mail an booking came – only with big delay.
    But the message for the customer was still not there.

    Plugin Author Franky

    (@liedekef)

    So it seems your webserver (or DB) had issues. Can you resume what is still not working now?

    Thread Starter diespeedy

    (@diespeedy)

    Hi Franky,
    yes, I`ll do so.

    I try to book an event. The page will be reoloaded, but the eme_message_sucess will not be shown.

    Booking seems to work, mail will be sent out, but customers don`t know, if booking was successfull.

    BR,
    DieSpeedy

    Plugin Author Franky

    (@liedekef)

    Can you provide a test event as example?
    Also: are you using a custom success message, or the default?
    And also: make sure CSS is not hiding that message …

    Thread Starter diespeedy

    (@diespeedy)

    Hi Franky,
    I regret, I can`t. I already switched to the earlier version which works perfect. I changed nothing between those both versions. Therefore the custom sucess message is usually visible. Aren′t you able to reproduce that issue with the mentioned version?
    I could send you the source code of the delivered site from my preproduction tests, if this might be useful.

    Plugin Author Franky

    (@liedekef)

    Sorry, but here it all seems to be working as expected … so if you can’t provide more hints on how to reliably reproduce the problem, I can’t fix errors I can’t see …

    Thread Starter diespeedy

    (@diespeedy)

    Oh, I see. I`ll give it a new try. But I can do this at the weekend earliest. Will try to give you some more details as soon as possible.

    Plugin Author Franky

    (@liedekef)

    I think I found the problem and released 1.6.21 for it (amongst other things). Could you retest if/when you find the time?

    Thread Starter diespeedy

    (@diespeedy)

    Hi, I just tested v1.6.21 but there is still no success message after booking.

    The site will be reloaded and become from https://127.0.0.1:4001/wordpress/veranstaltungen/150/event/ => https://127.0.0.1:4001/wordpress/veranstaltungen/150/event/#eme-rsvp-message, but looks exactly the same as before.

    Maybe it might be helpful to have a look onto the delivered site?
    You can download it as text file here: https://www.dropbox.com/s/8ahaopl48onannw/eme-rsvp-message.txt?dl=0

    Plugin Author Franky

    (@liedekef)

    What are the settings for the event? Meaning:
    – is there a price configured (or 0)?
    – multiprice or not?
    – is there a payment gateway configured to be used (e.g. paypal)?
    – do you use the default payment success message or not?

    Can you trace the last POST using firefox debugger or so? Normally the last page (https://127.0.0.1:4001/wordpress/veranstaltungen/150/event/#eme-rsvp-message) is in fact a POST with as variable the success/failure message.
    I know this might seem difficult, but currently I’m unable to reproduce your problem so we need to figure out what the circumstances are.

    Thread Starter diespeedy

    (@diespeedy)

    I’ll try to give you all relevant information.

    First:
    – a price is configured
    – no multiple price
    – no payment gateway
    – tested with default sucess message and custom message

    Not sure, if this is what you`ve asked for about the POST. Tried it with firebug:

    POST
    Parameterapplication/x-www-form-urlencodedNicht sortieren
    FIELD1
    Musterweg 1
    FIELD2
    Ja, ich erkl?re mich mit den AGB von Gewaltfrei miteinander einverstanden.
    FIELD3
    kein Mittagessen
    comment
    email
    [email protected]
    eme_eventAction
    message
    eme_event_id
    150
    eme_message
    eme_register_empty_seats
    0
    eme_rsvp_nonce
    ae4568e01b
    eme_submit_button
    Buchung abschicken
    honeypot_check
    lastname
    Max Mustermann
    phone
    Quelle
    eme_rsvp_nonce=ae4568e01b&honeypot_check=&eme_eventAction=message&eme_register_empty_seats=0&eme_event_id
    =150&lastname=Max+Mustermann&email=diespeedy%40vodafone.de&FIELD1=Musterweg+1&phone=&FIELD3=kein+Mittagessen
    &comment=&FIELD2=Ja%2C+ich+erkl%C3%A4re+mich+mit+den+AGB+von+Gewaltfrei+miteinander+einverstanden.&eme_submit_button
    =Buchung+abschicken&eme_message=

    Is that what you meant?

    Plugin Author Franky

    (@liedekef)

    Ok, it seems your eme_message is empty. There are 2 possibilities here:
    – do you have some kind of own form evaluation rules in place (using the eme hooks)? If so, they might not return the expected values
    – if not: can it be that some template it empty?
    I’m using this code this logic:
    – if the per-event setting “Respondent Email Format” is not empty, use that
    – if not and there’s a per-event template selected for this, use that
    – if not, use the generic setting “Respondent email format”
    So: maybe the template is empty or doesn’t exist anymore, or the generic setting is empty?

    Plugin Author Franky

    (@liedekef)

    Ow, sorry, I mentioned the wrong settings to check.
    The logic used is this:
    – if the per-event setting “Booking recorded html Format” is not empty, use that
    – if not and there’s a per-event template selected for this, use that
    – if not, use the generic setting “Booking recorded message”

    The rest of what I mentioned above stays the same of course.

    Thread Starter diespeedy

    (@diespeedy)

    Hi Franky,
    I regret, I can`t find anything that might cause the error.
    What I really don`t understand is that if I delete the plugin direcotry and restore the old plugin directory everything works fine with the same configiration/same events also. ??

    Plugin Author Franky

    (@liedekef)

    Hmmm … I re-anaylysed your POST info, and the only way that POST arrives is when no payment id is being created. Meaning no payment id was recorded, which is the base for everything.
    I’m guessing some db problems are at the base here. So:

    can you check for the id of your booking made if there is a payment id in the table? For this: check the mysql table wp_eme_bookings and use the relevant booking id.

    Also, can you post the mysql table layout (the column names are sufficient) of wp_eme_bookings and wp_eme_payments?

Viewing 15 replies - 1 through 15 (of 28 total)
  • The topic ‘Bug in new version 1.6.20 – no booking possible’ is closed to new replies.