Add StaffAppFormData handling in FormQuery
Imported StaffAppFormData and updated deserialization logic to include it as a case in the FormQuery class. This allows the processing of staff application forms when parsing form data from JSON.
This commit is contained in:
parent
5e564fe9a7
commit
c9fc81cfca
|
|
@ -1,5 +1,6 @@
|
|||
package com.alttd.forms.verify_mail;
|
||||
|
||||
import com.alttd.forms.controlers.apply.StaffAppFormData;
|
||||
import com.alttd.forms.controlers.contact.ContactFormData;
|
||||
import com.alttd.forms.database.DatabaseConnection;
|
||||
import com.alttd.forms.form.Form;
|
||||
|
|
@ -72,6 +73,9 @@ public class FormQuery {
|
|||
case "ContactFormData" -> {
|
||||
return objectMapper.readValue(json, ContactFormData.class);
|
||||
}
|
||||
case "StaffAppFormData" -> {
|
||||
return objectMapper.readValue(json, StaffAppFormData.class);
|
||||
}
|
||||
default -> throw new IllegalArgumentException("Invalid form class name: " + className);
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user