From 9362613ca446c2c4877e630ad99d5e07ba66ee8b Mon Sep 17 00:00:00 2001 From: Thorsten Sommer Date: Sun, 17 May 2026 15:35:05 +0200 Subject: [PATCH] Refactor secret deletion logic for better readability --- .../Tools/Services/RustService.Secrets.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/MindWork AI Studio/Tools/Services/RustService.Secrets.cs b/app/MindWork AI Studio/Tools/Services/RustService.Secrets.cs index f66801a6..de5a3db4 100644 --- a/app/MindWork AI Studio/Tools/Services/RustService.Secrets.cs +++ b/app/MindWork AI Studio/Tools/Services/RustService.Secrets.cs @@ -68,7 +68,7 @@ public sealed partial class RustService this.logger!.LogError($"Failed to store the secret data for '{secretKey}': '{state.Issue}'"); if (state.Success && storeType is SecretStoreType.DATA_SOURCE) - await this.DeleteSecretKey(secretId, LegacySecretKey(secretId)); + await this.DeleteSecretByKey(LegacySecretKey(secretId)); return state; } @@ -81,11 +81,11 @@ public sealed partial class RustService /// The delete secret response. public async Task DeleteSecret(ISecretId secretId, SecretStoreType storeType) { - var deleteResult = await this.DeleteSecretKey(secretId, SecretKey(secretId, storeType)); + var deleteResult = await this.DeleteSecretByKey(SecretKey(secretId, storeType)); if (storeType is not SecretStoreType.DATA_SOURCE || !deleteResult.Success) return deleteResult; - var legacyDeleteResult = await this.DeleteSecretKey(secretId, LegacySecretKey(secretId)); + var legacyDeleteResult = await this.DeleteSecretByKey(LegacySecretKey(secretId)); if (!legacyDeleteResult.Success) return legacyDeleteResult; @@ -107,7 +107,7 @@ public sealed partial class RustService return await result.Content.ReadFromJsonAsync(this.jsonRustSerializerOptions); } - private async Task DeleteSecretKey(ISecretId secretId, string secretKey) + private async Task DeleteSecretByKey(string secretKey) { var request = new SelectSecretRequest(secretKey, Environment.UserName, false); var result = await this.http.PostAsJsonAsync("/secrets/delete", request, this.jsonRustSerializerOptions);