|
41 | 41 | CHAT_READONLY_SCOPE = "https://www.googleapis.com/auth/chat.messages.readonly" |
42 | 42 | CHAT_WRITE_SCOPE = "https://www.googleapis.com/auth/chat.messages" |
43 | 43 | CHAT_SPACES_SCOPE = "https://www.googleapis.com/auth/chat.spaces" |
| 44 | +CHAT_SPACES_READONLY_SCOPE = "https://www.googleapis.com/auth/chat.spaces.readonly" |
44 | 45 |
|
45 | 46 | # Google Sheets API scopes |
46 | 47 | SHEETS_READONLY_SCOPE = "https://www.googleapis.com/auth/spreadsheets.readonly" |
|
98 | 99 | TASKS_SCOPE: {TASKS_READONLY_SCOPE}, |
99 | 100 | CONTACTS_SCOPE: {CONTACTS_READONLY_SCOPE}, |
100 | 101 | CHAT_WRITE_SCOPE: {CHAT_READONLY_SCOPE}, |
| 102 | + CHAT_SPACES_SCOPE: {CHAT_SPACES_READONLY_SCOPE}, |
101 | 103 | FORMS_BODY_SCOPE: {FORMS_BODY_READONLY_SCOPE}, |
102 | 104 | SCRIPT_PROJECTS_SCOPE: {SCRIPT_PROJECTS_READONLY_SCOPE}, |
103 | 105 | SCRIPT_DEPLOYMENTS_SCOPE: {SCRIPT_DEPLOYMENTS_READONLY_SCOPE}, |
@@ -150,7 +152,12 @@ def has_required_scopes(available_scopes, required_scopes): |
150 | 152 | GMAIL_SETTINGS_BASIC_SCOPE, |
151 | 153 | ] |
152 | 154 |
|
153 | | -CHAT_SCOPES = [CHAT_READONLY_SCOPE, CHAT_WRITE_SCOPE, CHAT_SPACES_SCOPE] |
| 155 | +CHAT_SCOPES = [ |
| 156 | + CHAT_READONLY_SCOPE, |
| 157 | + CHAT_WRITE_SCOPE, |
| 158 | + CHAT_SPACES_SCOPE, |
| 159 | + CHAT_SPACES_READONLY_SCOPE, |
| 160 | +] |
154 | 161 |
|
155 | 162 | SHEETS_SCOPES = [SHEETS_READONLY_SCOPE, SHEETS_WRITE_SCOPE, DRIVE_READONLY_SCOPE] |
156 | 163 |
|
@@ -201,7 +208,7 @@ def has_required_scopes(available_scopes, required_scopes): |
201 | 208 | "calendar": [CALENDAR_READONLY_SCOPE], |
202 | 209 | "docs": [DOCS_READONLY_SCOPE, DRIVE_READONLY_SCOPE], |
203 | 210 | "sheets": [SHEETS_READONLY_SCOPE, DRIVE_READONLY_SCOPE], |
204 | | - "chat": [CHAT_READONLY_SCOPE], |
| 211 | + "chat": [CHAT_READONLY_SCOPE, CHAT_SPACES_READONLY_SCOPE], |
205 | 212 | "forms": [FORMS_BODY_READONLY_SCOPE, FORMS_RESPONSES_READONLY_SCOPE], |
206 | 213 | "slides": [SLIDES_READONLY_SCOPE], |
207 | 214 | "tasks": [TASKS_READONLY_SCOPE], |
|
0 commit comments