feat: audit logS

This commit is contained in:
Ephraim Atta-Duncan
2024-11-17 16:29:47 +00:00
parent 8491c69e8c
commit 6e9d17f8ea
5 changed files with 78 additions and 35 deletions

View File

@ -66,7 +66,7 @@ type DocumentExpiryDialogProps = {
documentId: number;
};
export default function DocumentExpiryDialog({
export function DocumentExpiryDialog({
open,
onOpenChange,
signer,
@ -98,12 +98,12 @@ export default function DocumentExpiryDialog({
const watchUnit = periodForm.watch('unit');
const { mutateAsync: setSignerExpiry, isLoading } = trpc.recipient.setSignerExpiry.useMutation({
onSuccess: ({ expired }) => {
onSuccess: (updatedRecipient) => {
router.refresh();
periodForm.reset(
expired
? calculatePeriod(expired)
updatedRecipient?.expired
? calculatePeriod(updatedRecipient.expired)
: {
amount: undefined,
unit: undefined,
@ -112,7 +112,7 @@ export default function DocumentExpiryDialog({
dateForm.reset(
{
expiry: expired ?? undefined,
expiry: updatedRecipient?.expired ?? undefined,
},
{
keepValues: false,
@ -167,8 +167,6 @@ export default function DocumentExpiryDialog({
}
}
console.log('finalll expiry date', expiryDate);
await setSignerExpiry({
documentId,
signerId: signer.nativeId,