Clean up Cloud Identity groups/Fix get drivefile csvsheet (#1228)

* Clean up Cloud Identity groups

* Fix issue in get drivefile

Updated code in downloadDriveFile to handle unexpected data in spreadsheetUrl after /edit
```
https://docs.google.com/spreadsheets/d/%3Cdocidhere%3E/edit?ouid=1234567890123456&urlBuilderDomain=mydomain.edu
```
This commit is contained in:
Ross Scroggs
2020-08-27 11:35:48 -07:00
committed by GitHub
parent 88c17af8ef
commit 884cbc52a3
2 changed files with 19 additions and 24 deletions

View File

@@ -3890,7 +3890,7 @@ def downloadDriveFile(users):
if sheet['properties']['title'].lower(
) == csvSheetTitleLower:
spreadsheetUrl = '{0}?format=csv&id={1}&gid={2}'.format(
re.sub('/edit$', '/export',
re.sub('/edit.*$', '/export',
spreadsheet['spreadsheetUrl']),
fileId, sheet['properties']['sheetId'])
break