diff --git a/src/app/quickaction-dashboard/register-additional-information/company/page.tsx b/src/app/quickaction-dashboard/register-additional-information/company/page.tsx
index 9e539f7..4e0792c 100644
--- a/src/app/quickaction-dashboard/register-additional-information/company/page.tsx
+++ b/src/app/quickaction-dashboard/register-additional-information/company/page.tsx
@@ -371,7 +371,7 @@ export default function CompanyAdditionalInformationPage() {
)}
{success && (
- Daten gespeichert.
+ Data saved. Redirecting shortly…
)}
diff --git a/src/app/quickaction-dashboard/register-email-verify/page.tsx b/src/app/quickaction-dashboard/register-email-verify/page.tsx
index a1eb211..7d0e5a5 100644
--- a/src/app/quickaction-dashboard/register-email-verify/page.tsx
+++ b/src/app/quickaction-dashboard/register-email-verify/page.tsx
@@ -397,14 +397,14 @@ export default function EmailVerifyPage() {
- {/* NEW: Back to dashboard button */}
+ {/* NEW: Go to Dashboard button */}
diff --git a/src/app/quickaction-dashboard/register-upload-id/company/hooks/useCompanyUploadId.ts b/src/app/quickaction-dashboard/register-upload-id/company/hooks/useCompanyUploadId.ts
index 478937c..f70e874 100644
--- a/src/app/quickaction-dashboard/register-upload-id/company/hooks/useCompanyUploadId.ts
+++ b/src/app/quickaction-dashboard/register-upload-id/company/hooks/useCompanyUploadId.ts
@@ -10,9 +10,9 @@ export function useCompanyUploadId() {
const { refreshStatus } = useUserStatus()
// Form state
- const [docNumber, setDocNumber] = useState('')
- const [docType, setDocType] = useState('')
- const [issueDate, setIssueDate] = useState('')
+ const [idNumber, setIdNumber] = useState('')
+ const [idType, setIdType] = useState('')
+ const [expiryDate, setExpiryDate] = useState('')
const [hasBack, setHasBack] = useState(true)
// Files + previews
@@ -80,7 +80,7 @@ export function useCompanyUploadId() {
// Validation
const validate = () => {
- if (!docNumber.trim() || !docType || !issueDate || !frontFile) {
+ if (!idNumber.trim() || !idType || !expiryDate || !frontFile) {
setError('Please complete all required fields (marked with *).')
return false
}
@@ -102,11 +102,11 @@ export function useCompanyUploadId() {
try {
const formData = new FormData()
- if (frontFile) formData.append('frontFile', frontFile)
- if (hasBack && extraFile) formData.append('backFile', extraFile)
- formData.append('docType', docType)
- formData.append('docNumber', docNumber.trim())
- formData.append('issueDate', issueDate)
+ if (frontFile) formData.append('front', frontFile)
+ if (hasBack && extraFile) formData.append('back', extraFile)
+ formData.append('idType', idType)
+ formData.append('idNumber', idNumber.trim())
+ formData.append('expiryDate', expiryDate)
const response = await fetch(`${process.env.NEXT_PUBLIC_API_BASE_URL}/api/upload/company-id`, {
method: 'POST',
@@ -144,14 +144,14 @@ export function useCompanyUploadId() {
return {
// values
- docNumber, docType, issueDate, hasBack,
+ idNumber, idType, expiryDate, hasBack,
frontFile, extraFile,
frontPreview, extraPreview,
submitting, error, success,
frontRef, extraRef,
inputBase,
// setters
- setDocNumber, setDocType, setIssueDate, setHasBack, setExtraFile,
+ setIdNumber, setIdType, setExpiryDate, setHasBack, setExtraFile,
// handlers
handleFile, onDrop, clearFile, dropHandlers, openPicker, submit,
}
diff --git a/src/app/quickaction-dashboard/register-upload-id/company/page.tsx b/src/app/quickaction-dashboard/register-upload-id/company/page.tsx
index d3255c8..dc189ab 100644
--- a/src/app/quickaction-dashboard/register-upload-id/company/page.tsx
+++ b/src/app/quickaction-dashboard/register-upload-id/company/page.tsx
@@ -12,9 +12,9 @@ const DOC_TYPES = ['Personalausweis', 'Reisepass', 'Führerschein', 'Aufenthalts
export default function CompanyIdUploadPage() {
const {
// values
- docNumber, setDocNumber,
- docType, setDocType,
- issueDate, setIssueDate,
+ idNumber, setIdNumber,
+ idType, setIdType,
+ expiryDate, setExpiryDate,
hasBack, setHasBack, setExtraFile,
frontFile, extraFile,
frontPreview, extraPreview,
@@ -92,9 +92,9 @@ export default function CompanyIdUploadPage() {
Contact Person ID Number *
setDocNumber(e.target.value)}
- className={`${inputBase} ${docNumber ? 'text-gray-900' : 'text-gray-700'}`}
+ value={idNumber}
+ onChange={e => setIdNumber(e.target.value)}
+ className={`${inputBase} ${idNumber ? 'text-gray-900' : 'text-gray-700'}`}
placeholder="Enter contact person's ID number"
required
/>
@@ -108,9 +108,9 @@ export default function CompanyIdUploadPage() {
Document Type *