IP Lookup UI is broken

AI-generated summary

The IP Lookup UI was broken, causing a JavaScript error (“Cannot read property ‘apply’ of undefined”) when clicked in the admin panel, affecting both Chrome and Edge on version 2.9.0.beta6. markschmucker reported the issue, and MarcP and maiki were unable to reproduce it, suggesting Safe Mode or checking from another network. JammyDodger identified a recent fix in commit 2a7fb4bf3af31d72f33d614e78a489b028b40b7c and advised updating to the latest version. markschmucker confirmed the update resolved the issue.

Clicking IP Lookup in the admin panel does not show a dialog and gives the following error. Same result in Chrome and Edge. We’re up-to-date at 2.9.0.beta6.

Uncaught TypeError: Cannot read property 'apply' of undefined ``` vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3601 Uncaught TypeError: Cannot read property 'apply' of undefined at F._join (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3601) at F.join (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3567) at h (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2631) at vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:1022 at o (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2548) at vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:1022 at e._triggerAction (discourse-1e73342725c3af37cb9b464407082b7d341405c2b7577da501153465af443cab.js:502) at e.click (discourse-1e73342725c3af37cb9b464407082b7d341405c2b7577da501153465af443cab.js:501) at e.trigger (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2330) at e.r [as trigger] (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2194) at F._run (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3602) at F._join (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3601) at F.join (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:3567) at h (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2631) at vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2344 at o (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2548) at Object.handleEvent (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2344) at e.handleEvent (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2269) at HTMLButtonElement. (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:2294) at HTMLElement.dispatch (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:283) at HTMLElement._.handle (vendor-32077b34f927534550aef7610f556018cc880092dcf5b1aa3ade1be72cb0ebbe.js:278) ```

I see IP Lookup not working but I think this is a different problem.

Hi there, failing to reproduce on commit 201228162c. Any plugins?

Perhaps you can try it in Safe Mode.

1 Like

Good idea, but same result in safe mode. However I’m at work and some sites are blocked here- I can try it at home tonight.

Hiya Mark! :wave:

I’m also unable to reproduce this error. :thinking:

Let us know how it goes after you check at home. Maybe it was a temporary error. :slight_smile:

There was an issue with the IP Lookup button a few days ago, but has since been fixed with this commit:

Could you update to Latest and see if that sorts it?

7 Likes

That fixed it. Thanks!

4 Likes

This topic was automatically closed after 6 hours. New replies are no longer allowed.