Fix broken `PointerList` and `PointerDict`

pull/1/head
hikariatama 2022-08-09 20:43:21 +00:00
parent e712e0da12
commit f9857b609d
1 changed files with 2 additions and 2 deletions

View File

@ -17,7 +17,7 @@ class PointerList(list):
self._module = module
self._key = key
self._default = default
self.set(db.get(module, key, default))
self.extend(db.get(module, key, default))
def __delitem__(self, __i: Union[SupportsIndex, slice]) -> None:
a = super().__delitem__(__i)
@ -85,7 +85,7 @@ class PointerDict(dict):
self._module = module
self._key = key
self._default = default
self.set(db.get(module, key, default))
self.update(db.get(module, key, default))
def __setitem__(self, key: str, value: Any):
super().__setitem__(key, value)