Skip to content

Commit

Permalink
Reverted changes to checkIndexEditingField and checkIndexEditing. Upd…
Browse files Browse the repository at this point in the history
…ated comment.
  • Loading branch information
dmundra authored and Beth Jacobson committed Nov 18, 2024
1 parent cc64a02 commit a0ac633
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 13 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -227,8 +227,8 @@ public static function subIndexFormFieldAjax(array &$form, FormStateInterface $f
}

/**
* Ajax callback to return index fields fieldset with existing fields and
* Add Field button.
* Ajax callback to return index fields fieldset with existing fields and Add
* Field button.
*/
public static function subIndexFormExistingFieldAjax(array &$form, FormStateInterface $form_state) {
$form["field_json_metadata"]["widget"][0]["indexes"]["field_collection"]["group"]["index"]["fields"]["add_row_button"]['#access'] = TRUE;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -239,13 +239,13 @@ public static function createIndexOptions($op_index, $index_data_results, $index
*/
public static function checkIndexEditingField($indexKey, $op_index, $index_fields_being_modified) {
$action_list = IndexFieldOperations::editIndexActions();
if (isset($op_index[0]) && in_array($op_index[0], $action_list)) {
$indexKeyExplode = explode('_', $indexKey);
if (array_key_exists($indexKeyExplode[3], $index_fields_being_modified)) {
return TRUE;
}
$indexKeyExplode = explode("_", $indexKey);
if (isset($op_index[0]) && in_array($op_index[0], $action_list) && array_key_exists($indexKeyExplode[3], $index_fields_being_modified)) {
return TRUE;
}
else {
return FALSE;
}
return FALSE;
}

/**
Expand All @@ -256,11 +256,9 @@ public static function checkIndexEditing($indexKey, $op_index, $index_being_modi
$op_index_string = implode('_', $op_index);
if (str_contains($op_index_string, 'edit_index_key')) {
$action_list = IndexFieldOperations::editIndexActions();
if (isset($op_index[0]) && in_array($op_index[0], $action_list)) {
$indexKeyExplode = explode('_', $indexKey);
if (array_key_exists($indexKeyExplode[2], $index_being_modified)) {
return TRUE;
}
$indexKeyExplode = explode("_", $indexKey);
if (isset($op_index[0]) && in_array($op_index[0], $action_list) && array_key_exists($indexKeyExplode[2], $index_being_modified)) {
return TRUE;
}
}
}
Expand Down

0 comments on commit a0ac633

Please sign in to comment.