🐛 Servarl bug fixes
This commit is contained in:
@@ -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();
|
||||
|
||||
|
||||
@@ -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(
|
||||
|
||||
@@ -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)) + "...");
|
||||
|
||||
|
||||
Reference in New Issue
Block a user