visa25 commited on
Commit
b461f83
·
verified ·
1 Parent(s): 26c0854

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -4
app.py CHANGED
@@ -110,7 +110,7 @@ def submit_permission(staff_id, date, f, t, reason):
110
 
111
  perms = load_permissions()
112
 
113
- # Max 2 per day
114
  today = perms[
115
  (perms["StaffID"] == staff_id) &
116
  (perms["Date"] == date)
@@ -135,12 +135,15 @@ def submit_permission(staff_id, date, f, t, reason):
135
  "SubmittedOn": now
136
  }
137
 
138
- perms = perms._append(new_row, ignore_index=True)
 
 
 
 
 
139
  perms.to_excel(PERMISSION_FILE, index=False)
140
 
141
  return "✅ Permission Submitted Successfully"
142
-
143
-
144
  def delete_permission(staff_id, date):
145
 
146
  perms = load_permissions()
 
110
 
111
  perms = load_permissions()
112
 
113
+ # Max 2 per day rule
114
  today = perms[
115
  (perms["StaffID"] == staff_id) &
116
  (perms["Date"] == date)
 
135
  "SubmittedOn": now
136
  }
137
 
138
+ # ✅ Correct way to append in Pandas 2.x
139
+ perms = pd.concat(
140
+ [perms, pd.DataFrame([new_row])],
141
+ ignore_index=True
142
+ )
143
+
144
  perms.to_excel(PERMISSION_FILE, index=False)
145
 
146
  return "✅ Permission Submitted Successfully"
 
 
147
  def delete_permission(staff_id, date):
148
 
149
  perms = load_permissions()