Skip to content

Commit af2aca7

Browse files
committed
treat empty string disambiguation as none
1 parent f3afc54 commit af2aca7

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

server/src/import/search_result.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,10 @@ impl From<musicbrainz::Release> for SearchResult {
221221
release: entity::Release {
222222
id: release.id,
223223
title: release.title,
224-
disambiguation: release.disambiguation,
224+
disambiguation: match release.disambiguation {
225+
Some(d) if !d.is_empty() => Some(d),
226+
_ => None,
227+
},
225228
release_group_id: release.release_group.as_ref().map(|r| r.id),
226229
release_type: release
227230
.release_group

tag/src/map.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,6 @@ pub fn tags_from_full_release(full_release: &FullRelease) -> Result<TagMap> {
157157
map.insert(TagKey::Media, vec![media_format.to_string()]);
158158
}
159159
let title = if let Some(ref disambiguation) = release.disambiguation {
160-
// TODO: Make the disambiguation format configurable
161160
strfmt(
162161
&settings.library.tagging.title_format,
163162
&HashMap::from([

0 commit comments

Comments
 (0)