mirror of
https://github.com/Tria-plc/emaui.git
synced 2026-09-06 05:23:39 +00:00
fix: sanitize applicationId and documentId parameters in PaymentCheckPage
This commit is contained in:
@@ -34,9 +34,9 @@ export function PaymentCheckPage() {
|
||||
const { t } = useTranslation();
|
||||
const [params] = useSearchParams();
|
||||
const navigate = useNavigate();
|
||||
const applicationId = params.get('applicationId') ?? '';
|
||||
const applicationId = (params.get('applicationId') ?? '').split('?')[0];
|
||||
// Seaman Book / BTC fees come back with `documentId` instead.
|
||||
const documentId = params.get('documentId') ?? '';
|
||||
const documentId = (params.get('documentId') ?? '').split('?')[0];
|
||||
const [attempts, setAttempts] = useState(0);
|
||||
|
||||
const applicationPayment = useGetApplicationPaymentQuery(applicationId, {
|
||||
|
||||
Reference in New Issue
Block a user