diff --git a/app/frontend/controllers/index.js b/app/frontend/controllers/index.js index 771532c3a..35385e46e 100644 --- a/app/frontend/controllers/index.js +++ b/app/frontend/controllers/index.js @@ -29,4 +29,4 @@ application.register('numeric-question', NumericQuestionController) application.register('filter-layout', FilterLayoutController) application.register('search', SearchController) application.register('tabs', TabsController) -application.register('organisations', OrganisationsController ) +application.register('organisations', OrganisationsController) diff --git a/app/frontend/controllers/organisations_controller.js b/app/frontend/controllers/organisations_controller.js index 56042e42b..e3468d7ce 100644 --- a/app/frontend/controllers/organisations_controller.js +++ b/app/frontend/controllers/organisations_controller.js @@ -1,26 +1,26 @@ import { Controller } from '@hotwired/stimulus' -const profitStatusSelect = document.getElementById('organisation-profit-status-field'); -const localAuthorityOption = profitStatusSelect.querySelector('option[value="local_authority"]'); -const nonProfitOption = profitStatusSelect.querySelector('option[value="non_profit"]'); -const profitOption = profitStatusSelect.querySelector('option[value="profit"]'); +const profitStatusSelect = document.getElementById('organisation-profit-status-field') +const localAuthorityOption = profitStatusSelect.querySelector('option[value="local_authority"]') +const nonProfitOption = profitStatusSelect.querySelector('option[value="non_profit"]') +const profitOption = profitStatusSelect.querySelector('option[value="profit"]') export default class extends Controller { - updateProfitStatusOptions(event) { - const providerType = event.target.value; + updateProfitStatusOptions (event) { + const providerType = event.target.value if (profitStatusSelect) { - profitStatusSelect.disabled = false; - localAuthorityOption.hidden = false; - nonProfitOption.hidden = false; - profitOption.hidden = false; + profitStatusSelect.disabled = false + localAuthorityOption.hidden = false + nonProfitOption.hidden = false + profitOption.hidden = false - if (providerType === "LA") { - profitStatusSelect.value = "local_authority"; - nonProfitOption.hidden = true; - profitOption.hidden = true; - } else if (providerType === "PRP") { - profitStatusSelect.value = ""; - localAuthorityOption.hidden = true; + if (providerType === 'LA') { + profitStatusSelect.value = 'local_authority' + nonProfitOption.hidden = true + profitOption.hidden = true + } else if (providerType === 'PRP') { + profitStatusSelect.value = '' + localAuthorityOption.hidden = true } } }