Skip to content
This repository was archived by the owner on Nov 1, 2024. It is now read-only.

Commit 72574b6

Browse files
committed
fix wait message
1 parent 11c578e commit 72574b6

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

components/dataproducts/accessRequest/accessRequestForm.tsx

+7-3
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ interface AccessRequestFormProps {
6767
accessRequest?: AccessRequestFormInput
6868
dataset: DatasetQuery
6969
isEdit: boolean
70-
onSubmit: (requestData: AccessRequestFormInput) => void
70+
onSubmit: (requestData: AccessRequestFormInput) => Promise<void>
7171
error: Error | null
7272
setModal: (value: boolean) => void
7373
}
@@ -123,7 +123,7 @@ const AccessRequestFormV2 = ({
123123
loading,
124124
} = useSearchPolly(searchText)
125125

126-
const onSubmitForm = (data: AccessRequestFields) => {
126+
const onSubmitForm = async (data: AccessRequestFields) => {
127127
setSubmitted(true)
128128
const accessRequest: AccessRequestFormInput = {
129129
datasetID: dataset.id,
@@ -132,7 +132,11 @@ const AccessRequestFormV2 = ({
132132
polly: polly ?? undefined,
133133
expires: data.accessType === 'until' ? data.expires ? new Date(data.expires) : undefined : undefined,
134134
}
135-
onSubmit(accessRequest)
135+
try {
136+
await onSubmit(accessRequest)
137+
}finally{
138+
setSubmitted(false)
139+
}
136140
}
137141

138142
interface Option {

0 commit comments

Comments
 (0)