taers232c / GAMADV-XTD3

Command line tool to manage Google Workspace
687 stars 86 forks source link

`formatjson` throws an error when used with `print teamdrives` #409

Closed Prodeguerriero closed 3 weeks ago

Prodeguerriero commented 2 months ago

Hi there,

Just a quick one: if I run gam user me@mydomain.com print teamdrives formatjson I get the following error message:

Traceback (most recent call last):
  File "__init__.py", line 74485, in ProcessGAMCommand
  File "__init__.py", line 63038, in printShowSharedDrives
  File "__init__.py", line 8835, in writeCSVfile
  File "__init__.py", line 8461, in writeCSVToStdout
  File "__init__.py", line 8429, in writeCSVData
  File "csv.py", line 167, in writerows
  File "csv.py", line 159, in _dict_to_list
ValueError: dict contains fields not in fieldnames: 'role'

Cheers,

taers232c commented 2 months ago

It's bug, I will fix.

Ross

Ross Scroggs @.***

On Apr 25, 2024, at 8:19 AM, Gabriele Bartoli @.***> wrote:

Hi there,

Just a quick one: if I run gam user @.*** print teamdrives formatjson I get the following error message:

Traceback (most recent call last): File "init.py", line 74485, in ProcessGAMCommand File "init.py", line 63038, in printShowSharedDrives File "init.py", line 8835, in writeCSVfile File "init.py", line 8461, in writeCSVToStdout File "init.py", line 8429, in writeCSVData File "csv.py", line 167, in writerows File "csv.py", line 159, in _dict_to_list ValueError: dict contains fields not in fieldnames: 'role' Cheers,

— Reply to this email directly, view it on GitHub https://github.com/taers232c/GAMADV-XTD3/issues/409, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCTYL35AGX5DX7YOVTAO2DY7ENGXAVCNFSM6AAAAABGZDN73OVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3DGOBYGMZDKNQ. You are receiving this because you are subscribed to this thread.

taers232c commented 2 months ago

Fixed 6.74.02

Ross Scroggs @.***

On Apr 25, 2024, at 8:19 AM, Gabriele Bartoli @.***> wrote:

Hi there,

Just a quick one: if I run gam user @.*** print teamdrives formatjson I get the following error message:

Traceback (most recent call last): File "init.py", line 74485, in ProcessGAMCommand File "init.py", line 63038, in printShowSharedDrives File "init.py", line 8835, in writeCSVfile File "init.py", line 8461, in writeCSVToStdout File "init.py", line 8429, in writeCSVData File "csv.py", line 167, in writerows File "csv.py", line 159, in _dict_to_list ValueError: dict contains fields not in fieldnames: 'role' Cheers,

— Reply to this email directly, view it on GitHub https://github.com/taers232c/GAMADV-XTD3/issues/409, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACCTYL35AGX5DX7YOVTAO2DY7ENGXAVCNFSM6AAAAABGZDN73OVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3DGOBYGMZDKNQ. You are receiving this because you are subscribed to this thread.