New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
COOL_SEARCH_LINKS: Show pure entity edits (with and without relationships) #664
Comments
In artist, release and release group sidebar #664
I did not include relationships, though. |
It should work with does not match any and release is not MBID and type is not xxx and Relationship type is not yyy. Example, this release has 2 Add disc ID edits. The same release has 1 discogs edit. But if I combine these (very long search time): I only get the disc ID edits, discogs edit is missing. |
Ah OK it works but I have to include Add relationship in the edit types! |
So maybe I will do this (and Remove relationship, and Add/Remove relationship attribute?) but it makes a very slow search to try to have both non-relationship edits and relationship edits. |
I will make this:
|
Maybe I should try a more top-down logic order, where we can see which ones are included in which?
Edit amounts are here for illustration, it would be too naughty with MBS to display them. |
There are 3 Add relationship (post-NGS) edits (type 90):
But also 5 Add relationship (pre‐NGS) edits (type 233):
Pre-NGS edit types are incompatible with post-NGS relationship types. |
I could make a quick AJAX / XHR request to test if this entity has any pre-NGS relationship edits, to switch to the quick query, if not, and keep the slow query, if yes (if the test returns Or maybe even more clever, is the NGS frontier the same as these old/new relationship frontier?
Maybe I can use this 14459456 NGS magic number, or its date (2011-05-17), to avoid an AJAX / XHR check? Maybe I could try to find the first NGS entity row ID for each type! No it's not valid.
Maybe those row ID could be reliable to judge if I put the slow search (pre-NGS entities) or the quick search (post-NGS entities). But my method is not valid. |
#664 (comment) Now works nicely, whatever the script running order
Apparently I forgot Add medium edits for Releases. |
In artist, release and release group sidebar #664
#664 (comment) Now works nicely, whatever the script running order
Make an ajax check search for pre-NGS relationship
Improve display when pre‐NGS relationship edits (not) found
Apparently I forgot to add links for Pure recording edits: https://musicbrainz.org/recording/2e87df3a-7b74-4ee3-8d04-73dfb094ed9f |
https://tickets.metabrainz.org/browse/MBS-11374
Filter out:
The text was updated successfully, but these errors were encountered: