Skip to content

Add ISRC support for OpenSubsonic Child #4088

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

Merged
merged 3 commits into from
May 20, 2025

Conversation

deluan
Copy link
Member

@deluan deluan commented May 20, 2025

Summary

Testing

  • make test

Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed everything up to 72a71eb in 28 seconds. Click for details.
  • Reviewed 136 lines of code in 10 files
  • Skipped 1 files when reviewing.
  • Skipped posting 3 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. server/subsonic/helpers.go:227
  • Draft comment:
    Good: The new ISRC field is straightforwardly added via mf.Tags.Values(model.TagISRC). Ensure that mf.Tags.Values returns an empty slice when no ISRC exists.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
2. model/tag.go:194
  • Draft comment:
    Nice: The addition of the TagISRC constant ensures consistent reference to the ISRC tag.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None
3. server/subsonic/responses/responses.go:178
  • Draft comment:
    The OpenSubsonicChild struct now includes the new Isrc field as Array[string]. This is consistent with JSON/XML expectations in snapshots.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None

Workflow ID: wflow_eQhitZ5TN5Zzlveg

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

Signed-off-by: Deluan <deluan@navidrome.org>
Copy link
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Skipped PR review on 33c0def because no changed files had a supported extension. If you think this was in error, please contact us and we'll fix it right away.

@deluan deluan changed the base branch from codex to master May 20, 2025 16:27
@deluan deluan merged commit ba7fd13 into master May 20, 2025
@deluan deluan deleted the kqty0w-codex/add-support-for-new-isrc-field branch May 20, 2025 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant