Store DriveRecord metadata (no encrypted content).
(params, records)
| 366 | |
| 367 | |
| 368 | def _process_records(params, records): |
| 369 | """Store DriveRecord metadata (no encrypted content).""" |
| 370 | for record in records: |
| 371 | record_uid = utils.base64_url_encode(record.recordUid) |
| 372 | record_obj = { |
| 373 | 'record_uid': record_uid, |
| 374 | 'revision': record.revision, |
| 375 | 'version': record.version, |
| 376 | 'shared': record.shared if record.shared else False, |
| 377 | 'client_modified_time': record.clientModifiedTime if record.clientModifiedTime else 0, |
| 378 | } |
| 379 | if record.fileSize: |
| 380 | record_obj['file_size'] = record.fileSize |
| 381 | if record.thumbnailSize: |
| 382 | record_obj['thumbnail_size'] = record.thumbnailSize |
| 383 | params.nested_share_records[record_uid] = record_obj |
| 384 | |
| 385 | |
| 386 | def _process_record_data(params, record_data_list): |
no outgoing calls
no test coverage detected