core: type platform api key timestamps

This commit is contained in:
a.tolmachev
2026-04-13 06:28:58 +00:00
parent c736b4f5a8
commit dddbbac745
8 changed files with 58 additions and 38 deletions
+2 -2
View File
@@ -1297,7 +1297,7 @@ impl AdminService {
prefix: secret.chars().take(16).collect(),
scopes: payload.scopes,
status: PlatformApiKeyStatus::Active,
created_at: now_string()?,
created_at: OffsetDateTime::now_utc(),
last_used_at: None,
},
};
@@ -1319,7 +1319,7 @@ impl AdminService {
key_id: &PlatformApiKeyId,
) -> Result<(), ApiError> {
self.registry
.revoke_platform_api_key(workspace_id, key_id, &now_string()?)
.revoke_platform_api_key(workspace_id, key_id, &OffsetDateTime::now_utc())
.await?;
Ok(())
}