Just to make it that much easier to tell apart multiple sheet windows
that a user might have to juggle.
have backup access to all of them on the off chance of Slack not
being available.)
have backup access to all of them on the off chance of Slack not
being available.)
-• Put the puzzle's name into the primary tab of the sheet
-
• Do something to make it more clear which tabs exist just as
backup/reference from the original template vs. any new tab a user
has created during the hunt. (Perhaps color the reference tabs
• Do something to make it more clear which tabs exist just as
backup/reference from the original template vs. any new tab a user
has created during the hunt. (Perhaps color the reference tabs
body={
"destinationSpreadsheetId": spreadsheet_id
}).execute()
body={
"destinationSpreadsheetId": spreadsheet_id
}).execute()
- # Rename each copied sheet to match original name
- rename_sheet(turb, spreadsheet_id, res['sheetId'],
- sheet["properties"]["title"])
+ # Rename each copied sheet to match the name from the template
+ sheet_name = sheet["properties"]["title"]
+ # Except for "Text" which we rename to the puzzle name
+ if sheet_name == "Text":
+ sheet_name = puzzle['name']
+ rename_sheet(turb, spreadsheet_id, res['sheetId'], sheet_name)
# Next, delete the blank sheet that's was created before the template
sheet_id = spreadsheet['sheets'][0]['properties']['sheetId']
# Next, delete the blank sheet that's was created before the template
sheet_id = spreadsheet['sheets'][0]['properties']['sheetId']