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:540–551  ·  view source on GitHub ↗
(ufsf)

Source from the content-addressed store, hash-verified

538
539 if len(response.userFolderSharedFolders) > 0:
540 def convert_user_folder_shared_folder(ufsf):
541 o = {
542 'shared_folder_uid': utils.base64_url_encode(ufsf.sharedFolderUid),
543 'revision': ufsf.revision,
544 'type': 'shared_folder'
545 }
546 if ufsf.folderUid:
547 is_fake_uid = ufsf.folderUid.endswith(b'\0\0\0\0\0\0\0\0\0\0') or \
548 ufsf.folderUid.startswith(b'\0\0\0\0\0\0\0\0\0\0')
549 if not is_fake_uid:
550 o['folder_uid'] = utils.base64_url_encode(ufsf.folderUid)
551 return o
552
553 for ufsf in response.userFolderSharedFolders:
554 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