Skip to content

Commit e1e45c1

Browse files
authored
Merge pull request #124 from mormegil-cz/bugfix/deleting-aliases
When removing aliases, the old value needs to be sent to the API
2 parents 861ce02 + a89b48a commit e1e45c1

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

WikiClientLibrary.Wikibase/Entity.Editing.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ private Contracts.Entity SerializeEditEntries(IEnumerable<EntityEditEntry> edits
6060
Debug.Assert(entry.Value != null);
6161
var value = (WbMonolingualText)entry.Value;
6262
var item = entry.State == EntityEditEntryState.Removed
63-
? new Contracts.MonolingualText { Language = value.Language, Remove = true }
63+
? new Contracts.MonolingualText { Language = value.Language, Value = value.Text, Remove = true }
6464
: new Contracts.MonolingualText { Language = value.Language, Value = value.Text };
6565
if (!contract.Aliases.TryGetValue(item.Language, out var items))
6666
{

0 commit comments

Comments
 (0)