Commit fd57edb1 authored by git's avatar git Committed by Sven Berg Ryen
Browse files

Issue #3277679 by Ollie222: Cookie banner fails to popup due to eu_only and...

Issue #3277679 by Ollie222: Cookie banner fails to popup due to eu_only and eu_only_js set as string
parent 67a8cdff
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -957,15 +957,15 @@ function eu_cookie_compliance_admin_form(array $form, array $form_state) {
 *   Form state array.
 */
function eu_cookie_compliance_admin_form_validate(array $form, array &$form_state) {
  $form_state['values']['eu_cookie_compliance']['eu_only_js'] = '0';
  $form_state['values']['eu_cookie_compliance']['eu_only'] = '0';
  $form_state['values']['eu_cookie_compliance']['eu_only_js'] = 0;
  $form_state['values']['eu_cookie_compliance']['eu_only'] = 0;

  if (!empty($form_state['values']['eu_cookie_compliance']['eu_option'])) {
    if ($form_state['values']['eu_cookie_compliance']['eu_option'] === 'eu_only') {
      $form_state['values']['eu_cookie_compliance']['eu_only'] = '1';
      $form_state['values']['eu_cookie_compliance']['eu_only'] = 1;
    }
    elseif ($form_state['values']['eu_cookie_compliance']['eu_option'] === 'eu_only_js') {
      $form_state['values']['eu_cookie_compliance']['eu_only_js'] = '1';
      $form_state['values']['eu_cookie_compliance']['eu_only_js'] = 1;
    }
  }