diff --git a/FusionIIIT/applications/hostel_management/views.py b/FusionIIIT/applications/hostel_management/views.py
index 36c6aff5e..78f317135 100644
--- a/FusionIIIT/applications/hostel_management/views.py
+++ b/FusionIIIT/applications/hostel_management/views.py
@@ -1120,7 +1120,8 @@ def post(self, request, *args, **kwargs):
hall_id = data.get('hall_id')
hall = Hall.objects.get(hall_id=hall_id)
- previous_batch = hall.assigned_batch # Get the previous batch
+ # previous_batch = hall.assigned_batch # Get the previous batch
+ previous_batch = hall.assigned_batch if hall.assigned_batch is not None else 0 # Get the previous batch
hall.assigned_batch = data.get('batch')
hall.save()
diff --git a/FusionIIIT/templates/hostelmanagement/assign_batch.html b/FusionIIIT/templates/hostelmanagement/assign_batch.html
index 26a56d4fc..7f29caedd 100644
--- a/FusionIIIT/templates/hostelmanagement/assign_batch.html
+++ b/FusionIIIT/templates/hostelmanagement/assign_batch.html
@@ -26,7 +26,7 @@
Assign Batch
var hall_id = document.getElementById('hall__id').value;
var batch = document.getElementById('batch').value;
// Perform AJAX request to assign batch
- fetch('http://0.0.0.0:8000/hostelmanagement/assign-batch/', {
+ fetch('/hostelmanagement/assign-batch/', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
diff --git a/FusionIIIT/templates/hostelmanagement/assign_caretaker.html b/FusionIIIT/templates/hostelmanagement/assign_caretaker.html
index 398b4067e..516d5e18b 100644
--- a/FusionIIIT/templates/hostelmanagement/assign_caretaker.html
+++ b/FusionIIIT/templates/hostelmanagement/assign_caretaker.html
@@ -38,10 +38,10 @@ Assign Caretaker
var hall_id = document.getElementById('_hall__id').value;
var caretaker_username = document.getElementById('caretaker_username').value;
- console.log('~~~~~~~~~~~', hall_id);
+ // console.log('~~~~~~~~~~~', hall_id);
// Perform AJAX request to assign caretaker
- fetch('http://0.0.0.0:8000/hostelmanagement/assign-caretaker', {
+ fetch('/hostelmanagement/assign-caretaker', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
diff --git a/FusionIIIT/templates/hostelmanagement/assign_warden.html b/FusionIIIT/templates/hostelmanagement/assign_warden.html
index 5dabfe429..31f266527 100644
--- a/FusionIIIT/templates/hostelmanagement/assign_warden.html
+++ b/FusionIIIT/templates/hostelmanagement/assign_warden.html
@@ -39,7 +39,7 @@ Assign Warden
// Perform AJAX request to assign batch
- fetch('http://0.0.0.0:8000/hostelmanagement/assign-warden', {
+ fetch('/hostelmanagement/assign-warden', {
method: 'POST',
headers: {
'Content-Type': 'application/json',