🐛 Fix devtools getmode parseQueryString#34417
🐛 Fix devtools getmode parseQueryString#34417mszylkowski wants to merge 6 commits intoampproject:mainfrom
Conversation
Co-authored-by: Ryan Cebulko <ryan@cebulko.com>
|
@rsimha It's interesting that checks didn't catch this 🤔 we want to point it out just in case. |
|
Closing in favor of #34420 |
@processprocess it looks like they both passed CI and were merged, but since neither touched the same lines it didn't trigger a merge conflict or force an update. I really should have caught this since I was a reviewer on the original PR and the author on the other, but I likewise mistakenly assumed GH/CI would catch any errors that could arise |
The crux of the issue is what Ryan said here. There's no good way to prevent this other than making sure that two PRs that could affect each other are tested and merged one after the other, and that PRs with older CI runs are rebased before they are merged. In the case of #34372 and #34399, all the rules were followed, CI was green, and the PRs were merged a short time after running tests. Unfortunately, there was no merge conflict to flag a potential problem. The next line of defense is |
Between #34372 and #34399 the method name
parseQueryStringwas changed (underscore removed) and the checks didn't catch the error in time. Removing the underscore to fix the call toparseQueryString