Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

Ajax Error Redux #77

Closed
SlaterByte opened this Issue · 5 comments

2 participants

@SlaterByte
Owner

Directed to https://townsquare.freegeekchicago.org/system/ajax
Below is dump.

[{"command":"settings","settings":{"basePath":"\/","pathPrefix":"","ajaxPageState":{"theme":"townsquare","theme_token":"09K8MkQUHHX_o2rKS-U3AV2bpx9lMe9mDV_9MhXPOws","css":[]}},"merge":true}]

Something happened while I was adding users to an event (slow Internet connection maybe?). I have seen this at least 3 times; I finally caught it and copied the text down.

@eads eads was assigned
@eads
Owner

I've seen this -- what seems to trigger seems to be a click that occurs after Drupal events have detached but before they've reattached on ajax success. Probably no resolution coming any time soon.

@eads
Owner

@jdslater85 -- are you running into this still or can I close it? I'm not seeing these errors anymore.

@SlaterByte
Owner

I can now replicate @ https://townsquare.freegeekchicago.org/event/9538/edit
or any event edit page.

Hitting the drop-down arrow twice on a time entry box throws the error. It either redirects to the original error link or the following:
https://townsquare.freegeekchicago.org/event//edit

@eads
Owner

I'll bet changing ANY two form fields (the same one or two different fields) quickly triggers the bug but I'll bet that it is usually too hard to do it quickly enough for it to manifest in most situations except with the time entry, which is probably emitting spurious change events when you click that button. The solution is preventing that event from firing, their in the combobox widget or by ensuring the button can't be clicked if change has fired but we're still waiting on a response.

@eads
Owner

This really should never be possible any more.

@eads eads closed this
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.