UNPKG

@defra/wls-eps-web-service

Version:

The web service for wildlife licencing of European Protected Species

22 lines (19 loc) 1.03 kB
import { contactURIs } from '../../../uris.js' import { emailAddressPage } from '../common/email-address/email-address-page.js' import { ContactRoles } from '../common/contact-roles.js' import { getAdditionalContactEmailAddressData, setAdditionalContactEmailAddressData, additionalContactEmailCompletion } from './common.js' import { checkHasContact } from '../common/common-handler.js' import { checkApplication } from '../../common/check-application.js' const { EMAIL, ADD } = contactURIs.ADDITIONAL_ECOLOGIST export const additionalEcologistEmail = emailAddressPage({ page: EMAIL.page, uri: EMAIL.uri, checkData: [checkApplication, checkHasContact(ContactRoles.ADDITIONAL_ECOLOGIST, ADD)], getData: getAdditionalContactEmailAddressData(ContactRoles.ADDITIONAL_ECOLOGIST), setData: setAdditionalContactEmailAddressData(ContactRoles.ADDITIONAL_ECOLOGIST), completion: additionalContactEmailCompletion(ContactRoles.ADDITIONAL_ECOLOGIST, contactURIs.ADDITIONAL_ECOLOGIST) }, ContactRoles.ADDITIONAL_ECOLOGIST)