• Resolved emellina

    (@emellina)


    Hi there,
    We’ve been using Event Tickets for RSVP. Everything was fine until today (after we updated to the latest version, not sure it’s related).
    Basically our event has 20 spots; 11 people going… but the system says we only have 6 spots left. Obviously, it should be 9.

    Any idea what’s happening? Anything we can do (apart from artificially increasing the number of spots to 23)?

    The page I need help with: [log in to see the link]

Viewing 10 replies - 1 through 10 (of 10 total)
  • This same thing happened to me a few weeks ago after deleting some duplicate attendees. The “remaining” count got messed up. Regarding artificially increasing the number of spots…I tried that and my remaining amount went to ZERO! I had to add a brand new RSVP, so now I have an RSVP that says “0 spots remaining” and another RSVP that says “12 spots remaining”. Looking forward to a fix.

    I can see this happening again as submitting RSVP contact info is slow, so people tap Submit multiple times thus creating duplicate entries. I will then need to delete the duplicates to open space back up.

    • This reply was modified 6 years, 11 months ago by pgannon2112.
    Thread Starter emellina

    (@emellina)

    Thanks pgannon,
    Glad to hear you had a similar problem.
    As you, we had a bunch of multiple entries because the system is slow to respond and people “freak” and click several times – which results in multiple entries.
    In the past, we deleted those but the count didn’t go out of sync as this time.

    Hopefully the developers will have a fix.

    Thread Starter emellina

    (@emellina)

    PS – the best would be to avoid these double entries of course, as it seems to be the root cause; plus it forces us to regularly & manually clean up the database – which doesn’t really make sense (we use a plug-in to avoid manual entry).

    We have a note on the RSVP page saying “Wait 10 to 20 seconds for your RSVP to be processed. The page will refresh and a confirmation message will appear above this form”… but people still freak and re-click.

    Hi emellina,

    Thanks! You mention cleaning up the database. How do you do that?

    Also, that is a good idea for adding the Note about “waiting 10 to 20 seconds”. I’ll be sure to include that in future events. The event is tonight, so I am going to avoid making any changes to not cause any further damage ??

    Dear developers,
    Please fix!
    Thanks.

    Thread Starter emellina

    (@emellina)

    @pgannon2112

    RE: You mention cleaning up the database. How do you do that?

    Sorry, I just meant manually deleting the duplicated registrations via WordPress “view attendees”

    Hey @emellina and @pgannon2112,

    Thanks for reaching out!

    I think you are on the right track, people are getting impatient and clicking multiple times.

    Here’s a snippet that can be added to your functions.php file:

    <?php
    /**
     * Disable just the Submit button of the Event Tickets form after initial click to protect against sending data multiple times
     * From https://gist.github.com/cliffordp/8bceb54b440fbe9de1d42df6f231cc7a
     * By Matt B.
     * Updated 2017-01-13 for latest versions of ET/ET+
     **/
    function tribe_snippet_prevent_multi_click_on_submit() {
        wp_enqueue_script( 'jquery' );
        ?>
        <script>
        jQuery( function( $ ) {
            var $button = $( '.tribe-events-tickets-rsvp button[name="tickets_process"]' );
            $button.closest( 'form' ).on( 'submit', function( e ) {
                $button.on( 'click', function() { return false; } );
            } );
        });
        </script>
        <?php
    }
    add_action( 'event_tickets_rsvp_before_confirmation_fields', 'tribe_snippet_prevent_multi_click_on_submit' );
    ?>

    Take care,
    Ed ??

    WP – 4.9.5 Event Tickets (free) Version 4.7.2

    Having a similar issue – Where I had to delete 30 duplication’s, I have a ticket with 120 seats, I also have “zero” available when it should read 22. If I increased the available seats from 120 to (120+30)+10 the available seat count was 10. I had hoped to get 32 (22+10)
    I needed to set the 120 ticket to 98 and then add 22 on to a second RSVP.

    I appreciate the snippet : but to save other folks the same issue, would it be possible to include the snippet code in a future update?

    FYI, Noticed an odd thing, I created 2 test posts(A & B),added an RSVP ticket to each A & B posts
    made 1 RSVP on each Posts -then moved the ticket from A to B – attendees list is accurate A=0 B=2. but when you look at the Post List. It shows 1 participant for each A and B posts.
    (not a big deal – but it could be confusing to some.)

    It’s always a great idea to check out our Testing for Conflicts guide and see if some plugins aren’t behaving well.

    Also, if you are using WooCommerce, make sure that the item’s inventory matches the capacity.

    This was actually turned out to be a bug that we squashed about 2 weeks ago. Hopefully it is sorted now!

    Hey there,

    Since this thread has been inactive for a while, I’m going to go ahead and mark it as resolved. Don’t hesitate to create a new thread any time you help again!

    Ed ??

Viewing 10 replies - 1 through 10 (of 10 total)
  • The topic ‘20 spots, 11 going but only 6 spots remaining??’ is closed to new replies.