diff --git a/src/models/NostrChallengeCompleted.js b/src/models/NostrChallengeCompleted.js index 063aa9d..b51b4bb 100644 --- a/src/models/NostrChallengeCompleted.js +++ b/src/models/NostrChallengeCompleted.js @@ -16,6 +16,10 @@ const NostrChallengeCompleted = sequelize.define('NostrChallengeCompleted', { type: DataTypes.JSONB, allowNull: false }, + public_key: { + type: DataTypes.STRING, + allowNull: false + }, created_at: { type: DataTypes.DATE, allowNull: false diff --git a/src/services/nostrService.js b/src/services/nostrService.js index fe51b52..c4e44a0 100644 --- a/src/services/nostrService.js +++ b/src/services/nostrService.js @@ -63,6 +63,7 @@ async function completeNostrChallenge( 'uuid': uuid.v7(), challenge: challenge, signed_event: signedEvent, + public_key: signedEvent.pubkey, created_at: new Date().toISOString() } );