More delete record fixes...

This commit is contained in:
2024-11-12 09:05:12 +01:00
parent 55588c1f4c
commit 458fd3e562
5 changed files with 21 additions and 7 deletions

View File

@@ -15,7 +15,13 @@ export default class extends Controller {
event.preventDefault();
const id = event.currentTarget.getAttribute('data-url').match(/\d+$/)[0];
const modal = this.modalTarget;
const name = this.nameTargets.find(a => a.href.includes(id)).textContent;
let name = '';
// For record list in landing pages
if (this.nameTargets.length > 1) {
name = this.nameTargets.find(a => a.href.includes(id)).textContent;
} else {
name = this.nameTarget.textContent;
}
const message = `The record '<strong>${name.trim()}</strong>' will be permanently deleted. Proceed?`;