mirror of
https://github.com/documenso/documenso.git
synced 2025-11-18 18:51:37 +10:00
feat: audit logS
This commit is contained in:
@ -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,
|
||||
|
||||
@ -14,7 +14,7 @@ import {
|
||||
|
||||
import { cn } from '../../lib/utils';
|
||||
import type { TAddSignerSchema as Signer } from './add-signers.types';
|
||||
import DocumentExpiryDialog from './document-expiry-dialog';
|
||||
import { DocumentExpiryDialog } from './document-expiry-dialog';
|
||||
|
||||
type SignerActionDropdownProps = {
|
||||
onDelete: () => void;
|
||||
@ -29,6 +29,7 @@ export function SignerActionDropdown({
|
||||
className,
|
||||
signer,
|
||||
documentId,
|
||||
onDelete,
|
||||
}: SignerActionDropdownProps) {
|
||||
const [isExpiryDialogOpen, setExpiryDialogOpen] = useState(false);
|
||||
|
||||
@ -45,7 +46,7 @@ export function SignerActionDropdown({
|
||||
<Timer className="h-4 w-4" />
|
||||
Expiry
|
||||
</DropdownMenuItem>
|
||||
<DropdownMenuItem disabled={deleteDisabled} className="gap-x-2">
|
||||
<DropdownMenuItem disabled={deleteDisabled} className="gap-x-2" onClick={onDelete}>
|
||||
<Trash className="h-4 w-4" />
|
||||
Delete
|
||||
</DropdownMenuItem>
|
||||
|
||||
Reference in New Issue
Block a user