-
Notifications
You must be signed in to change notification settings - Fork 483
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Transferring non-album Google photos #464
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM but could you please have someone with more knowledge of photos take a look too?
public interface Exporter<A extends AuthData, T extends DataModel> { | ||
// TODO: reconsider this model - can we avoid sending AuthData with every export call? | ||
|
||
/** | ||
* Performs an export operation, starting from the data specified by the continuation. | ||
* @param jobId the job id | ||
* | ||
* @param jobId the job id | ||
* @param authData authentication data for the operation | ||
* @param exportInformation info about what data to export see {@link ExportInformation} for more | ||
*/ | ||
// REVIEW: The original throws IOException. Continue to use checked |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can the two review's be consolidated?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Clearer comments.
@@ -31,5 +31,5 @@ | |||
* @return the operation result | |||
*/ | |||
// REVIEW: The original throws IOException. Continue to use or return as part of the result? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
review note out of date?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Clearer comments.
Add package-lock.json
Merging before additional changes get pushed.
Run npm audit fix on client/
Update project name in our demo
Rename (DataTransfer->CreateJob)[Request/Response]
…ata-transfer-project into google-photos-non-album
Transferring non-album Google photos - next step is to alter all of the Importers to deal with duplicates correctly.
Making Exporter and Importer throw errors for better retrying.