When register(api=3, username=..., password=...), with no org_name, the client<>server action gets confused on legacy pre-org servers
[x] the client should NOT send org_name to the server, e.g., it should NOT send org_name: None or org_name: <personalorg> <-- this seems to currently be confusing existing clients <> old servers
[x] audit: arrow_uploader, ArrowFileUploader (via as_files=True, called by plot() -> arrow_uploader), login
[x] instead, the server should autofill org = <users's default org> <--- File/Dataset via AccessControlModel seems to do org = self.author.organization, which is personal org, not default organization
When
register(api=3, username=..., password=...)
, with noorg_name
, the client<>server action gets confused on legacy pre-org serversorg_name: None
ororg_name: <personalorg>
<-- this seems to currently be confusing existing clients <> old serversNone
for the org_name instead of not recording it: https://github.com/graphistry/pygraphistry/blob/322be2d30784842571cf9f087193d26c1e1633da/graphistry/arrow_uploader.py#L163org_name
when it isNone
, e.g., https://github.com/graphistry/pygraphistry/blob/322be2d30784842571cf9f087193d26c1e1633da/graphistry/arrow_uploader.py#L173arrow_uploader
,ArrowFileUploader
(viaas_files=True
, called byplot()
->arrow_uploader
), loginorg = <users's default org>
<--- File/Dataset via AccessControlModel seems to doorg = self.author.organization
, which is personal org, not default organization