#metabrainz

/

      • mayhem
        burgess has NO music released in his name. Godfrey, has two releases from 1994 and 2007.
      • 2023-02-20 05109, 2023

      • mayhem
        I can't see how burgess is listed at all. And I feel that godfrey should not be so high up in the list.
      • 2023-02-20 05132, 2023

      • mayhem
        somehow, I think godfrey is rising to the top because he is half of Morcheeba.
      • 2023-02-20 05136, 2023

      • mayhem
        thoughts?
      • 2023-02-20 05101, 2023

      • reosarevok
        bitmap: yeah, can reproduce
      • 2023-02-20 05124, 2023

      • bitmap
        aight, I'll let you know once it's deployed on test
      • 2023-02-20 05132, 2023

      • reosarevok
        Ok :) Why does it make sense to add a cancelled option to this useEffect but not the next one btw?
      • 2023-02-20 05148, 2023

      • BrainzGit
        [musicbrainz-server] 14mwiencek merged pull request #2849 (03master…mbs-12915): MBS-12915: Default to 'artist' in the add-relationship dialog https://github.com/metabrainz/musicbrainz-server/…
      • 2023-02-20 05156, 2023

      • bitmap
        reosarevok: we probably should define one for both
      • 2023-02-20 05121, 2023

      • bitmap
        for that one we can just call clearTimeout
      • 2023-02-20 05124, 2023

      • reosarevok
        Maybe you should have a second commit to add cancelled then? (esp. if that's not required for the fix)
      • 2023-02-20 05127, 2023

      • reosarevok
        But dunno :)
      • 2023-02-20 05139, 2023

      • bitmap
        sure
      • 2023-02-20 05135, 2023

      • reosarevok
        Huh
      • 2023-02-20 05135, 2023

      • reosarevok
      • 2023-02-20 05145, 2023

      • reosarevok
        I got the same failure as you did earlier
      • 2023-02-20 05125, 2023

      • bitmap
        can't reproduce that one
      • 2023-02-20 05147, 2023

      • reosarevok
        Yeah, it passed locally every time
      • 2023-02-20 05100, 2023

      • reosarevok
        I'm not sure why it's a problem there
      • 2023-02-20 05136, 2023

      • bitmap
        there's another heisenbug in https://github.com/metabrainz/musicbrainz-server/… which went away when I spun up a tests container and ran them manually
      • 2023-02-20 05141, 2023

      • yvanzo
        reosarevok: Is there a reason for using DescriptiveLink rather than EntityLink in Relationship component?
      • 2023-02-20 05149, 2023

      • monkey
        lucifer: I deployed LB#2362 on test.LB which contains the frontend changes Youtube required for quota approval. Towards the end of my testing we ran out of quota, ironically, but I used a personal API key to finish testing it. No more autoplay, and no more button to minimize the window. I'm going to merge it, and was wondering if you could 1. deploy to prod and 2. follow up with Youtube and let them know we implemented their requirements?
      • 2023-02-20 05149, 2023

      • BrainzBot
        Youtube player: remove autoplay and minimize features: https://github.com/metabrainz/listenbrainz-server…
      • 2023-02-20 05155, 2023

      • yvanzo
        +that
      • 2023-02-20 05122, 2023

      • bitmap
        reosarevok: the android fix has been deployed on test.mb if you have a moment to try it
      • 2023-02-20 05141, 2023

      • reosarevok
        yvanzo: IIRC so we get stuff like area containment and artist credits
      • 2023-02-20 05144, 2023

      • reosarevok
        In the preview
      • 2023-02-20 05152, 2023

      • reosarevok
        Or where do you mean?
      • 2023-02-20 05159, 2023

      • yvanzo
        Yes
      • 2023-02-20 05123, 2023

      • reosarevok
        Then yeah, to get better previews
      • 2023-02-20 05129, 2023

      • reosarevok
        Is there a problem derived from that?
      • 2023-02-20 05140, 2023

      • yvanzo
        Not really, I’m just looking at possible causes.
      • 2023-02-20 05158, 2023

      • lucifer
        mayhem: when opening that link, i don't see burgess?
      • 2023-02-20 05125, 2023

      • mayhem
      • 2023-02-20 05138, 2023

      • reosarevok
        bitmap: looking at beta sentry issues, any idea what might have caused this one? https://sentry.metabrainz.org/organizations/metab…
      • 2023-02-20 05139, 2023

      • mayhem
      • 2023-02-20 05112, 2023

      • reosarevok
        bitmap: also https://sentry.metabrainz.org/organizations/metab… is confusing to me (loading the same page with the same seeded artist works for me rn in beta)
      • 2023-02-20 05149, 2023

      • bitmap
        I'm not sure about the first one but it seems to imply the external links editor component was unmounted somehow
      • 2023-02-20 05103, 2023

      • bitmap
        the second error happens on POST, not GET
      • 2023-02-20 05123, 2023

      • bitmap
        you can reproduce it by entering a work name and hitting submit (without modifying the seeded rel at all)
      • 2023-02-20 05128, 2023

      • lucifer
        mayhem: i am not sure. what's going on. will try to debug
      • 2023-02-20 05156, 2023

      • mayhem
        ok, at least I can explain what I am seeing now. :)
      • 2023-02-20 05109, 2023

      • BrainzGit
        [musicbrainz-android] 14dependabot[bot] opened pull request #203 (03master…dependabot/gradle/com.airbnb.android-lottie-compose-6.0.0): Bump com.airbnb.android:lottie-compose from 5.2.0 to 6.0.0 https://github.com/metabrainz/musicbrainz-android…
      • 2023-02-20 05127, 2023

      • BrainzGit
        [musicbrainz-android] 14dependabot[bot] opened pull request #204 (03master…dependabot/gradle/com.airbnb.android-lottie-6.0.0): Bump com.airbnb.android:lottie from 5.2.0 to 6.0.0 https://github.com/metabrainz/musicbrainz-android…
      • 2023-02-20 05159, 2023

      • BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #2362 (03master…remove-youtube-player-minimize): Youtube player: remove autoplay and minimize features https://github.com/metabrainz/listenbrainz-server…
      • 2023-02-20 05157, 2023

      • reosarevok
        bitmap: oh, huh, wait, why do we even allow to submit with an error active?
      • 2023-02-20 05159, 2023

      • bitmap
        idk but the code the disable the submit button is a mess/still using knockout so probably is completely broken in this case
      • 2023-02-20 05113, 2023

      • reosarevok
        Sigh
      • 2023-02-20 05137, 2023

      • reosarevok
        So what's the suggested fix here? A check to error more nicely if no type is set for a rel I guess?
      • 2023-02-20 05102, 2023

      • reosarevok
        I'll make a ticket
      • 2023-02-20 05147, 2023

      • bitmap
        yeah I feel like we're missing some kind of validation on Form::Field::Relationship
      • 2023-02-20 05113, 2023

      • reosarevok
        Added MBS-12930 then
      • 2023-02-20 05114, 2023

      • BrainzBot
        MBS-12930: Beta: Seeded rel with no type set can be submit, ISEs https://tickets.metabrainz.org/browse/MBS-12930
      • 2023-02-20 05116, 2023

      • reosarevok
        Will try to figure it out
      • 2023-02-20 05123, 2023

      • yvanzo
        Just found out that the sort name is correctly shown on hover for artist only in release preview.
      • 2023-02-20 05134, 2023

      • yvanzo
        There is just no sort name for other entity types.
      • 2023-02-20 05146, 2023

      • reosarevok
        Yeah, that seems correct
      • 2023-02-20 05158, 2023

      • reosarevok
        But don't we still show the original name elsewhere for name variations?
      • 2023-02-20 05100, 2023

      • yvanzo
        We should probably have a second line with ... credited as ... like in edit display.
      • 2023-02-20 05104, 2023

      • lucifer
        monkey: will do
      • 2023-02-20 05110, 2023

      • monkey
        Fanks :)
      • 2023-02-20 05114, 2023

      • yvanzo
        reosarevok: not under preview
      • 2023-02-20 05155, 2023

      • reosarevok
        We do elsewhere - maybe that's connected with chaban's comment of it being missing name-variation
      • 2023-02-20 05118, 2023

      • reosarevok
        We should still show it on hover there
      • 2023-02-20 05120, 2023

      • yvanzo
        We do in edit pages.
      • 2023-02-20 05138, 2023

      • reosarevok
        Like we do for "Hate" in the AC of https://beta.musicbrainz.org/recording/f71297ea-e…
      • 2023-02-20 05148, 2023

      • reosarevok
        I think that's just a bug, in any case, not an intentional difference
      • 2023-02-20 05116, 2023

      • reosarevok
        So MBS-12917 should still be worked on :)
      • 2023-02-20 05117, 2023

      • BrainzBot
        MBS-12917: Beta: Credits tooltip is missing but for artist in relationship preview https://tickets.metabrainz.org/browse/MBS-12917
      • 2023-02-20 05146, 2023

      • yvanzo
        I didn’t say otherwise
      • 2023-02-20 05106, 2023

      • reosarevok
        Ok, I was wondering because of the "We should probably have a second line with ... credited as ... like in edit display." bit
      • 2023-02-20 05114, 2023

      • reosarevok
        My bad then
      • 2023-02-20 05133, 2023

      • yvanzo
        No just that the text being displayed is the sort name, not the original name.
      • 2023-02-20 05150, 2023

      • reosarevok
        FWIW, I don't think we need a separate line for credits there if we have the hover, because we already have the credited-as text fields in the same form :)
      • 2023-02-20 05154, 2023

      • yvanzo
        It happens that in many case, the sort name is the same as the artist name.
      • 2023-02-20 05110, 2023

      • reosarevok
        Yeah, sure. IIRC it should display both, if the sortname is different *and* is a variation :)
      • 2023-02-20 05137, 2023

      • yvanzo
        It display both in edit pages, and elsewhere too as in your example.
      • 2023-02-20 05133, 2023

      • jasje joined the channel
      • 2023-02-20 05137, 2023

      • jivte joined the channel
      • 2023-02-20 05144, 2023

      • BrainzGit
        [bookbrainz-site] 14MonkeyDo opened pull request #932 (03master…update-redis): chore: Update redis package to v4 https://github.com/metabrainz/bookbrainz-site/pul…
      • 2023-02-20 05118, 2023

      • bitmap
        iirc it worked in the previews at some point, so may have been broken recently
      • 2023-02-20 05108, 2023

      • reosarevok
        bitmap: adding this seems to work:
      • 2023-02-20 05110, 2023

      • reosarevok
      • 2023-02-20 05115, 2023

      • reosarevok
        On Form::Field::Relationship
      • 2023-02-20 05142, 2023

      • reosarevok
        Although the added error is not being displayed - the page reloads and shows again "You must select a relationship type and target entity for every relationship"
      • 2023-02-20 05145, 2023

      • reosarevok
        But I guess that's also fine, dunno
      • 2023-02-20 05102, 2023

      • reosarevok
        Heh. That said, I found a way to trigger
      • 2023-02-20 05104, 2023

      • reosarevok
      • 2023-02-20 05135, 2023

      • bitmap
        yeah I figured it wouldn't show the message
      • 2023-02-20 05107, 2023

      • bitmap
        but maybe the validation should also check the target too and use the same message
      • 2023-02-20 05135, 2023

      • reosarevok
        I guess
      • 2023-02-20 05153, 2023

      • reosarevok
        I'll add a second ticket for the invariant error I guess
      • 2023-02-20 05127, 2023

      • reosarevok
        Oh
      • 2023-02-20 05145, 2023

      • reosarevok
        wtf
      • 2023-02-20 05151, 2023

      • reosarevok
        I can reproduce the invariant locally but not on beta
      • 2023-02-20 05111, 2023

      • bitmap
        how do you reproduce it?
      • 2023-02-20 05139, 2023

      • bitmap
        hmm, well if it's the one invariant in compareRelationships that one only runs in __DEV__, so wouldn't trigger on beta
      • 2023-02-20 05118, 2023

      • reosarevok
        Oh
      • 2023-02-20 05123, 2023

      • reosarevok
        That'd be it I guess
      • 2023-02-20 05138, 2023

      • reosarevok
        By adding a new relationship with the + button on a relationship that has no type set yet
      • 2023-02-20 05112, 2023

      • bitmap
        oic. still a bug in development at least
      • 2023-02-20 05140, 2023

      • reosarevok
        But can it cause issues elsewhere then? (not sure why we have this invariant but only on dev)
      • 2023-02-20 05151, 2023

      • bitmap
        I might've been using it to debug something locally before
      • 2023-02-20 05156, 2023

      • bitmap
        afaict one of the link types is 0 and the other is null, so the check fails. I'm not certain it won't cause other issues, but also might be fine
      • 2023-02-20 05141, 2023

      • reosarevok
        Any idea about the cannot-reproduce-locally issue in the perl test in https://github.com/metabrainz/musicbrainz-server/… anyway?
      • 2023-02-20 05103, 2023

      • Sciencentistguy4 joined the channel
      • 2023-02-20 05136, 2023

      • bitmap
        I'm guessing the ORDER BY in find_by_instrument is not deterministic. I'll try to improve it
      • 2023-02-20 05144, 2023

      • reosarevok
        Thanks
      • 2023-02-20 05155, 2023

      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, GSoC ideas pages (mayhem)
      • 2023-02-20 05102, 2023

      • reosarevok
        mayhem: is your topic still relevant?
      • 2023-02-20 05133, 2023

      • Sciencentistguy has quit
      • 2023-02-20 05134, 2023

      • Sciencentistguy4 is now known as Sciencentistguy
      • 2023-02-20 05135, 2023

      • BrainzGit
        [bookbrainz-site] release 03v-2023-02-20.0 has been published by 14MonkeyDo: https://github.com/metabrainz/bookbrainz-site/rel…
      • 2023-02-20 05150, 2023

      • reosarevok
        bitmap: added MBS-12931 for the invariant thing, not sure how to mark it's dev only or whether it matters
      • 2023-02-20 05151, 2023

      • BrainzBot
        MBS-12931: Beta: Invariant Violation on adding rel with + from no-type rel https://tickets.metabrainz.org/browse/MBS-12931
      • 2023-02-20 05102, 2023

      • mayhem
        yes, lets keep it, just to follow up. then we can nuke it.
      • 2023-02-20 05133, 2023

      • BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #2854 (03master…MBS-12930): MBS-12930: Validate relationship fields on Perl level https://github.com/metabrainz/musicbrainz-server/…
      • 2023-02-20 05100, 2023

      • reosarevok
        👍
      • 2023-02-20 05111, 2023

      • reosarevok
        bitmap: I'm going to assume MBS-12923 is a fairly trivial fix?
      • 2023-02-20 05111, 2023

      • BrainzBot
        MBS-12923: Beta: Relationship editor stuck when "You haven’t made any changes!" https://tickets.metabrainz.org/browse/MBS-12923
      • 2023-02-20 05134, 2023

      • reosarevok
        (to make it stop "Submitting edits" if there's no edits)
      • 2023-02-20 05140, 2023

      • bitmap
        seems like it should be
      • 2023-02-20 05157, 2023

      • reosarevok
      • 2023-02-20 05107, 2023

      • reosarevok
        Just add submissionInProgress.current = false; to the catch?
      • 2023-02-20 05118, 2023

      • reosarevok
        Or after the try/catch?
      • 2023-02-20 05150, 2023

      • Tanmay joined the channel
      • 2023-02-20 05113, 2023

      • bitmap
        I don't think this will affect the release relationship editor (isn't that what the ticket is about?)
      • 2023-02-20 05107, 2023

      • reosarevok
        Hmm
      • 2023-02-20 05129, 2023

      • reosarevok
        But root/static/scripts/release/components/ReleaseRelationshipEditor.js does not itself set submissionInProgress anywhere AFAICT, that's why I thought it'd be here :)
      • 2023-02-20 05131, 2023

      • reosarevok
        Guess not
      • 2023-02-20 05151, 2023

      • reosarevok
        Oh, it's with start-submission and stop-submission in the dispatch
      • 2023-02-20 05125, 2023

      • bitmap
        yeah since it has a loading spinner and whatnot
      • 2023-02-20 05122, 2023

      • reosarevok
        So just dispatch({type: 'stop-submission'}); at the end of submitEdits I guess
      • 2023-02-20 05113, 2023

      • reosarevok
        Since it seems to recover the submit button after the alert then, and also to not cause issues if I *do* add a rel
      • 2023-02-20 05127, 2023

      • bitmap
        sounds right to me
      • 2023-02-20 05128, 2023

      • reosarevok
        I guess the closest to an issue might be that it also re-enables the button while the user waits to be sent to the release page
      • 2023-02-20 05135, 2023

      • reosarevok
        Not sure that is a problem in any way though
      • 2023-02-20 05139, 2023

      • reosarevok
        Going to go with "not really"
      • 2023-02-20 05138, 2023

      • bitmap
        well it shouldn't be a problem if it's re-enabled and they hit submit again somehow in that fraction of a second, since the edits can't be re-submitted
      • 2023-02-20 05102, 2023

      • bitmap
        it updates all the relationships to their submitted state
      • 2023-02-20 05125, 2023

      • aerozol
        reosarevok: I suppose sometimes you do want to add stuff twice, but not in the case of 'recording of'? I think? I don't see any prompt when I do that, just nothing happens when I click 'done'. When the search then rearranges it's pretty next level (next level annoying)
      • 2023-02-20 05153, 2023

      • aerozol
        Guidelines after the meeting then reo? ;)
      • 2023-02-20 05124, 2023

      • reosarevok
        Even in that case, really
      • 2023-02-20 05149, 2023

      • reosarevok
        ("the track includes a live recording of the song on day X, then silence, then a live recording of the song on day Y)
      • 2023-02-20 05151, 2023

      • reosarevok
        *")
      • 2023-02-20 05100, 2023

      • reosarevok
        I mean, it's a big edge case, but it's certainly not impossible
      • 2023-02-20 05119, 2023

      • reosarevok
        Or just twice in different order (so a medley of X, then Y, then X again)
      • 2023-02-20 05129, 2023

      • reosarevok
        That's not even such an edge case :)
      • 2023-02-20 05103, 2023

      • bitmap
        reosarevok: tests pass on https://github.com/metabrainz/musicbrainz-server/… now so I'll merge per your comment
      • 2023-02-20 05136, 2023

      • BrainzGit
        [musicbrainz-server] 14mwiencek merged pull request #2851 (03master…mbs-12921): MBS-12921: Can't search for works in the "Add related work" dialog https://github.com/metabrainz/musicbrainz-server/…