Support » Plugin: Block, Suspend, Report for BuddyPress » Conflict created with Buddymeet plugin

  • Resolved chrisunion

    (@chrisunion)


    Hi there,

    I’ve just been debugging my site because Buddymeet had stopped working.

    Discovered that when I switch off BSR, then Buddymeet starts working again.

    There’s an error which arises which looks like this when both are activated.

    Do you think you might be able to resolve it please? 🙂

    Many thanks,

    Chris

Viewing 8 replies - 1 through 8 (of 8 total)
  • Plugin Author Ben at Bouncingsprout Studio

    (@bouncingsprout)

    Hey Chris,

    I have just installed BuddyMeet on a test server and activated it. I can’t reproduce the issue (see attached – https://prnt.sc/tzl7a2), and it looks like they run nicely alongside each other.

    I can see you’ve cross posted on the BuddyMeet forum, so it may be that @tdakanalis may be able to shed some more light.

    The console error you are seeing appears to relate to a JavaScript file for something called rocket-loader, which doesn’t feature in BSR. It may be worthwhile searching your installation for the source of that file, which may mean we can track the conflict down.

    Ben

    Plugin Author Ben at Bouncingsprout Studio

    (@bouncingsprout)

    Hey @chrisunion,

    Just wanted to follow up on this.

    Has the problem resolved itself, and if not, did you have any luck tracking down the JavaScript file so I can try and replicate?

    Are you in contact with the folks at BuddyMeet yet?

    Ben

    Thread Starter chrisunion

    (@chrisunion)

    Hi Ben,

    Thanks so much for getting back to me. I really appreciate it.

    I’ve tracked down ‘rocket-loader’ – it comes from Cloudflare (my CDN) – speeds up time to paint on pages running js. When I switch it off, there’s still an error and BuddyMeet still doesn’t load.

    But when I switch off BSR, then BuddyMeet does load.

    This is the new error I see when rocket-loader is off, and BuddyMeet and BSR are on at the same time:

    Uncaught SyntaxError: Identifier 'settings' has already been declared
    invites.js?ver=5.5:3 /demo/wp-admin/admin-ajax.php

    Is ‘settings’ something which BSR declares, perhaps?…

    I’m not a developer so diagnosing this is unfortunately not my strongest suit, and your help is appreciated.

    The folks at BuddyMeet haven’t got back to me yet.

    Thanks,

    Chris

    Thread Starter chrisunion

    (@chrisunion)

    Ben,

    Just looked at your screenshot again. One quick thought: you’re looking at the ‘manage’ screen for buddymeet there in the group.

    Can you go back into the test server, switch on buddymeet in a group, go into the group itself (not just ‘manage’) and click on buddymeet in that group so that a call tries to fire up?

    *That’s* the bit that’s not working for me – the calls don’t start.

    Thanks,

    Chris

    Plugin Author Ben at Bouncingsprout Studio

    (@bouncingsprout)

    Chris,

    My apologies – I’m not familiar with BuddyMeet. Your screenshot in your original post appears to be from the ‘Manage’ tab, so I tried to replicate that screen, without error.

    I’m going to try it with the other screen now. Hopefully that is where the error is. Fingers crossed!

    Ben

    Plugin Author Ben at Bouncingsprout Studio

    (@bouncingsprout)

    Good news – it was a bug.

    Thank you for spotting it, and I apologize for the confusion around reproducing the error.

    It has now been resolved in the latest update, which is now available.

    I have publicly thanked you in the README file too.

    Ben

    Thread Starter chrisunion

    (@chrisunion)

    @bouncingsprout

    Brilliant, Ben. Fantastic news.

    I’ve installed the plugin update and re-tested. Can confirm the fix.

    Many many thanks for your rapid response and excellent guidance and help!

    Chris

    Plugin Author Ben at Bouncingsprout Studio

    (@bouncingsprout)

    Absolutely no problem at all!

    Enjoy the rest of the week.

    Ben

Viewing 8 replies - 1 through 8 (of 8 total)
  • The topic ‘Conflict created with Buddymeet plugin’ is closed to new replies.