diff options
| author | Ivan Chen <ivan@tagg.id> | 2021-08-12 13:04:30 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-08-12 13:04:30 -0400 |
| commit | 4b92b9d4d87a0c25fdbb21ff95230bae9b083677 (patch) | |
| tree | f0bd7307dd9955b192af7185cc292f040296de9b /src/store | |
| parent | efe8d53e6baa75b2329281867f7e864b73c7cd4e (diff) | |
| parent | ae986acfd308f9469555d6381ce4870cab6c405f (diff) | |
Merge pull request #550 from IvanIFChen/tma1040-moment-upload-retry
[TMA-1040] Moment Upload Retry
Diffstat (limited to 'src/store')
| -rw-r--r-- | src/store/actions/user.ts | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/src/store/actions/user.ts b/src/store/actions/user.ts index f01e2bac..da11f403 100644 --- a/src/store/actions/user.ts +++ b/src/store/actions/user.ts @@ -291,7 +291,6 @@ export const handleImageMomentUpload = imageUri: string, caption: string, momentCategory: string, - userId: string, formattedTags: { x: number; y: number; @@ -302,7 +301,7 @@ export const handleImageMomentUpload = async (dispatch) => { try { const handleError = (reason: string) => { - console.error('Moment video upload failed,', reason); + console.error('Moment image upload failed,', reason); dispatch({ type: setMomentUploadProgressBar.type, payload: { @@ -317,6 +316,13 @@ export const handleImageMomentUpload = status: MomentUploadStatusType.UploadingToS3, momentId: '', originalVideoDuration: 1, // assume upload time for an image is same as a 1s video + momentInfo: { + type: 'image', + uri: imageUri, + caption, + category: momentCategory, + tags: formattedTags, + }, }; // set progress bar as loading dispatch({ @@ -328,7 +334,6 @@ export const handleImageMomentUpload = imageUri, caption, momentCategory, - userId, ); if (!momentPostResponse) { handleError('Moment post failed'); @@ -407,6 +412,13 @@ export const handleVideoMomentUpload = status: MomentUploadStatusType.UploadingToS3, momentId: '', originalVideoDuration: videoLength, + momentInfo: { + type: 'video', + uri: videoUri, + caption, + category: momentCategory, + tags: formattedTags, + }, }; // set progress bar as loading dispatch({ |
