Skip to content
Snippets Groups Projects

#3390620 - Getting error when deleting scripts if no script is selected.

Merged #3390620 - Getting error when deleting scripts if no script is selected.
Merged Rakesh Kumar Regar requested to merge issue/advance_script_manager-3390620:1.0.x into 1.0.x
2 files
+ 15
7
Compare changes
  • Side-by-side
  • Inline
Files
2
@@ -170,11 +170,16 @@ class ListscriptsForm extends FormBase {
public function submitForm(array &$form, FormStateInterface $form_state) {
// Display result.
$item_ids = $form_state->getValue('list_scripts');
$res = $this->database->delete('advance_script_manager')
->condition('id', $item_ids, 'IN')
->execute();
if ($res) {
$this->messenger->addMessage($this->t('Scripts has been deleted.'));
if (!empty($item_ids)) {
$res = $this->database->delete('advance_script_manager')
->condition('id', $item_ids, 'IN')
->execute();
if ($res) {
$this->messenger->addMessage($this->t('Scripts has been deleted.'));
}
}
else {
$this->messenger->addError($this->t('Please select scripts to delete.'));
}
}
@@ -193,6 +198,9 @@ class ListscriptsForm extends FormBase {
$this->messenger->addMessage($this->t('Scripts has been deactivated.'));
}
}
else {
$this->messenger->addError($this->t('Please select scripts to deactivate.'));
}
}
}
Loading