added shift titles to the shift signup sheets to make tracking easier and adding shifts easier

This commit is contained in:
2025-07-16 17:47:11 -06:00
parent fb90f2a58c
commit 167b82ff35
5 changed files with 274 additions and 10 deletions

View File

@@ -103,6 +103,7 @@ class ShiftsController {
const transformedSignups = userSignups.map(signup => ({
id: signup.ID || signup.id,
shift_id: signup['Shift ID'],
shift_title: signup['Shift Title'],
user_email: signup['User Email'],
user_name: signup['User Name'],
signup_date: signup['Signup Date'],
@@ -191,6 +192,7 @@ class ShiftsController {
// Create signup
const signup = await nocodbService.create(config.nocodb.shiftSignupsSheetId, {
'Shift ID': parseInt(shiftId),
'Shift Title': shift.Title,
'User Email': userEmail,
'User Name': userName,
'Signup Date': new Date().toISOString(),