Unverified Commit f4143b0b authored by Thomas Chaussepied's avatar Thomas Chaussepied Committed by mvdbeek
Browse files

return None if no user

parent 5300b135
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -198,7 +198,10 @@ class UserVaultWrapper(Vault):
        self.user = user

    def read_secret(self, key: str) -> Optional[str]:
        if self.user:
            return self.vault.read_secret(f"user/{self.user.id}/{key}")
        else:
            return None

    def write_secret(self, key: str, value: str) -> None:
        return self.vault.write_secret(f"user/{self.user.id}/{key}", value)