Chaitanya895 commited on
Commit
cc41e66
·
verified ·
1 Parent(s): 77e6614

Update static/script.js

Browse files
Files changed (1) hide show
  1. static/script.js +9 -1
static/script.js CHANGED
@@ -364,8 +364,16 @@ fetchData('/api/hobbies', 'hobbies-grid', (data, container) => {
364
  reviewDiv.querySelector('.delete-review').addEventListener('click', () => {
365
  const confirmDelete = confirm(`Are you sure you want to delete the review by ${review.name}?`);
366
  if (confirmDelete) {
 
 
 
 
 
 
367
  fetch(`/api/reviews/delete/${review.id}`, {
368
- method: 'DELETE'
 
 
369
  })
370
  .then(response => response.json())
371
  .then(data => {
 
364
  reviewDiv.querySelector('.delete-review').addEventListener('click', () => {
365
  const confirmDelete = confirm(`Are you sure you want to delete the review by ${review.name}?`);
366
  if (confirmDelete) {
367
+ const password = prompt('Please enter the admin password to delete this review:');
368
+ if (!password) {
369
+ alert('Password is required to delete a review.');
370
+ return;
371
+ }
372
+
373
  fetch(`/api/reviews/delete/${review.id}`, {
374
+ method: 'DELETE',
375
+ headers: { 'Content-Type': 'application/json' },
376
+ body: JSON.stringify({ password })
377
  })
378
  .then(response => response.json())
379
  .then(data => {