🐛 Servarl bug fixes

This commit is contained in:
2025-12-30 01:35:24 +08:00
parent 6fdf34787d
commit 777c0c089a
4 changed files with 3 additions and 3 deletions

View File

@@ -317,7 +317,6 @@ public class ActivityPubController(
SavePublisherKey(publisher, "private_key", newPrivate);
SavePublisherKey(publisher, "public_key", newPublic);
publisher.UpdatedAt = SystemClock.Instance.GetCurrentInstant();
db.Update(publisher);
await db.SaveChangesAsync();

View File

@@ -21,7 +21,7 @@ public class ActivityPubKeyService(ILogger<ActivityPubKeyService> logger)
return (privateKeyPem, publicKeyPem);
}
public string Sign(string privateKeyPem, string dataToSign)
public static string Sign(string privateKeyPem, string dataToSign)
{
using var rsa = CreateRsaFromPrivateKeyPem(privateKeyPem);
var signature = rsa.SignData(

View File

@@ -107,7 +107,7 @@ public class ActivityPubSignatureService(
logger.LogInformation("Signing string for outgoing request: {SigningString}", signingString);
var signature = keyService.Sign(keyPair.privateKeyPem, signingString);
var signature = ActivityPubKeyService.Sign(keyPair.privateKeyPem, signingString);
logger.LogInformation("Generated signature: {Signature}", signature.Substring(0, Math.Min(50, signature.Length)) + "...");