@@ -137,7 +137,7 @@ public function addCriterion(): void
137
137
fn () => $ this ->config ->legalDocuments ()->document ()->repository ()->createCriterion ($ document , $ content )
138
138
)->except ($ this ->criterionInvalid (...))->value ();
139
139
140
- $ this ->returnWithMessage ('saved_successfully ' , 'documents ' );
140
+ $ this ->returnWithMessage ('doc_crit_attached ' , 'documents ' );
141
141
});
142
142
143
143
$ this ->admin ->setContent ($ form );
@@ -157,7 +157,7 @@ public function editCriterion(): void
157
157
fn () => $ this ->config ->legalDocuments ()->document ()->repository ()->updateCriterionContent ($ criterion ->id (), $ content )
158
158
)->except ($ this ->criterionInvalid (...))->value ();
159
159
160
- $ this ->returnWithMessage ('saved_successfully ' , 'documents ' );
160
+ $ this ->returnWithMessage ('doc_crit_changed ' , 'documents ' );
161
161
});
162
162
163
163
$ this ->container ->tabs ()->clearTargets ();
@@ -173,7 +173,7 @@ public function deleteCriterion(): void
173
173
$ this ->admin ->requireEditable ();
174
174
$ this ->admin ->withDocumentAndCriterion (function (Document $ document , Criterion $ criterion ) {
175
175
$ this ->config ->legalDocuments ()->document ()->repository ()->deleteCriterion ($ criterion ->id ());
176
- $ this ->returnWithMessage ('deleted ' , 'documents ' );
176
+ $ this ->returnWithMessage ('doc_crit_detached ' , 'documents ' );
177
177
});
178
178
}
179
179
@@ -218,9 +218,10 @@ public function deleteDocument(): void
218
218
public function deleteConfirmed (): void
219
219
{
220
220
$ this ->admin ->requireEditable ();
221
- $ this ->admin ->deleteDocuments ($ this ->admin ->retrieveDocuments ());
221
+ $ docs = $ this ->admin ->retrieveDocuments ();
222
+ $ this ->admin ->deleteDocuments ($ docs );
222
223
($ this ->after_document_deletion )();
223
- $ this ->returnWithMessage (' deleted ' , 'documents ' );
224
+ $ this ->returnWithMessage (count ( $ docs ) === 1 ? ' deleted_documents_s ' : ' deleted_documents_p ' , 'documents ' );
224
225
}
225
226
226
227
public function editDocument (): void
@@ -316,7 +317,7 @@ private function criterionInvalid($error): Result
316
317
317
318
private function returnWithMessage (string $ message , string $ command ): void
318
319
{
319
- $ this ->ui ->mainTemplate ()->setOnScreenMessage ('success ' , $ this ->container -> language () ->txt ($ message ), true );
320
+ $ this ->ui ->mainTemplate ()->setOnScreenMessage ('success ' , $ this ->ui ->txt ($ message ), true );
320
321
$ this ->ctrlTo ('redirectByClass ' , $ command );
321
322
}
322
323
}
0 commit comments