Skip to content
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

fix(split links): adjust links editor properties for new MBS version #512

Merged
merged 1 commit into from Jul 5, 2022

Conversation

ROpdebee
Copy link
Owner

@ROpdebee ROpdebee commented Jul 3, 2022

https://community.metabrainz.org/t/ropdebees-userscripts-support-thread/551947/91

metabrainz/musicbrainz-server#2497 changed some internals that we were using to get the external links editor object (specifically, https://github.com/metabrainz/musicbrainz-server/pull/2497/files#diff-20a3affccc96c36d0a67c0ca98ebc7010590a1adc067eeea57147b0302bf1add).

This is only in beta for now, so for now we'll try both the fixed and old implementation and use the one that worked, but once this goes into prod we should remove the old implementation.

@ROpdebee ROpdebee added bug Something isn't working mb_multi_external_links labels Jul 3, 2022
@ROpdebee ROpdebee requested a review from kellnerd July 3, 2022 09:06
@codecov
Copy link

codecov bot commented Jul 3, 2022

Codecov Report

Merging #512 (06d406d) into main (ac1d5e6) will increase coverage by 0.00%.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #512   +/-   ##
=======================================
  Coverage   99.68%   99.68%           
=======================================
  Files          56       56           
  Lines        1258     1265    +7     
  Branches      197      198    +1     
=======================================
+ Hits         1254     1261    +7     
  Misses          3        3           
  Partials        1        1           
Impacted Files Coverage Δ
src/mb_caa_dimensions/caa_info.ts 100.00% <0.00%> (ø)
src/mb_caa_dimensions/Image.ts 98.52% <0.00%> (+0.02%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update ac1d5e6...06d406d. Read the comment docs.

@ROpdebee ROpdebee changed the title fix(split links): adjust links editor properties for new MBS beta fix(split links): adjust links editor properties for new MBS version Jul 5, 2022
@ROpdebee ROpdebee merged commit 930c717 into main Jul 5, 2022
@ROpdebee ROpdebee deleted the multi-links-mbs-beta branch July 5, 2022 11:49
@ROpdebee
Copy link
Owner Author

ROpdebee commented Jul 5, 2022

Since this has now landed in prod and it's a minor change, I'll merge without review.

github-actions bot added a commit that referenced this pull request Jul 5, 2022
fix(split links): adjust links editor properties for new MBS version (#512)
@github-actions
Copy link

github-actions bot commented Jul 5, 2022

🚀 Released 1 new userscript version(s):

  • mb_multi_external_links 2022.7.5 in 492823f

ROpdebee added a commit that referenced this pull request Aug 8, 2022
PR #512 fixed it for the release editor, but broke it for artists
etc. Turns out the MBS change there only applied to the release
editor, the other pages weren't affected by the new property.
ROpdebee added a commit that referenced this pull request Aug 13, 2022
PR #512 fixed it for the release editor, but broke it for artists
etc. Turns out the MBS change there only applied to the release
editor, the other pages weren't affected by the new property.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant