MCPcopy Create free account
hub / github.com/Keeper-Security/Commander / convert_user_folder_shared_folder

Function convert_user_folder_shared_folder

keepercommander/sync_down.py:524–535  ·  view source on GitHub ↗
(ufsf)

Source from the content-addressed store, hash-verified

522
523 if len(response.userFolderSharedFolders) > 0:
524 def convert_user_folder_shared_folder(ufsf):
525 o = {
526 'shared_folder_uid': utils.base64_url_encode(ufsf.sharedFolderUid),
527 'revision': ufsf.revision,
528 'type': 'shared_folder'
529 }
530 if ufsf.folderUid:
531 is_fake_uid = ufsf.folderUid.endswith(b'\0\0\0\0\0\0\0\0\0\0') or \
532 ufsf.folderUid.startswith(b'\0\0\0\0\0\0\0\0\0\0')
533 if not is_fake_uid:
534 o['folder_uid'] = utils.base64_url_encode(ufsf.folderUid)
535 return o
536
537 for ufsf in response.userFolderSharedFolders:
538 uf_sf = convert_user_folder_shared_folder(ufsf)

Callers 1

_sync_down_implFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected