Skip to content

Commit 65f4052

Browse files
aepfliclaude
andcommitted
fix: restore FlagStore.update() return type to match supertype
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Signed-off-by: Simon Schrottner <simon.schrottner@gmail.com>
1 parent 0c9447e commit 65f4052

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

  • providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/process

providers/openfeature-provider-flagd/src/openfeature/contrib/provider/flagd/resolvers/process/flags.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ def __init__(
2525
super().__init__()
2626
self._emit_provider_configuration_changed = emit_provider_configuration_changed
2727

28-
def update(self, flags_data: dict) -> None:
28+
def update(self, flags_data: dict) -> list[str]:
2929
changed_keys = super().update(flags_data)
3030
if self._emit_provider_configuration_changed is not None:
3131
self._emit_provider_configuration_changed(
@@ -34,3 +34,4 @@ def update(self, flags_data: dict) -> None:
3434
metadata=dict(self.flag_set_metadata),
3535
)
3636
)
37+
return changed_keys

0 commit comments

Comments
 (0)