diff --git a/src/Store/ordered-dictionary.ts b/src/Store/ordered-dictionary.ts index fb6cd7e..d604586 100644 --- a/src/Store/ordered-dictionary.ts +++ b/src/Store/ordered-dictionary.ts @@ -51,7 +51,7 @@ const makeOrderedDictionary = function(idGetter: (item: T) => string) { if(item) { Object.assign(item, update) delete dict[id] - dict[id] = item + dict[idGetter(item)] = item return true } return false