Skip to content

Commit dee3c28

Browse files
authored
Merge pull request #28 from dmnyu/copilot/sub-pr-26-again
[WIP] Address feedback from PR #26 for Release v0.2.5 alpha
2 parents de64d1d + edd5ee8 commit dee3c28

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

bagit.net/services/TagFileService.cs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,10 +117,16 @@ public void ValidateBagitTXT(string bagRoot)
117117
}
118118

119119
if (!tags.TryGetValue("Tag-File-Character-Encoding", out var encoding))
120+
{
120121
_messageService.Add(new MessageRecord(MessageLevel.ERROR, "Tag-File-Character-Encoding key is missing in bagit.txt."));
121-
122-
if (!string.Equals(encoding, "UTF-8", StringComparison.OrdinalIgnoreCase))
123-
_messageService.Add(new MessageRecord(MessageLevel.ERROR, $"Unsupported Tag-File-Character-Encoding: {encoding}"));
122+
}
123+
else
124+
{
125+
if (!string.Equals(encoding, "UTF-8", StringComparison.OrdinalIgnoreCase))
126+
{
127+
_messageService.Add(new MessageRecord(MessageLevel.ERROR, $"Unsupported Tag-File-Character-Encoding: {encoding}"));
128+
}
129+
}
124130
}
125131

126132
public bool HasBagInfo(string bagRoot)

0 commit comments

Comments
 (0)