Page MenuHomePhabricator

D7543.diff
No OneTemporary

D7543.diff

diff --git a/native/avatars/avatar-hooks.js b/native/avatars/avatar-hooks.js
--- a/native/avatars/avatar-hooks.js
+++ b/native/avatars/avatar-hooks.js
@@ -219,7 +219,13 @@
dispatchActionPromise(
updateUserAvatarActionTypes,
- updateUserAvatarCall(imageAvatarUpdateRequest),
+ (async () => {
+ try {
+ return await updateUserAvatarCall(imageAvatarUpdateRequest);
+ } catch {
+ Alert.alert('Avatar update failed', 'Unable to update avatar.');
+ }
+ })(),
);
setProcessingOrUploadInProgress(false);
}, [
@@ -319,7 +325,13 @@
dispatchActionPromise(
updateUserAvatarActionTypes,
- updateUserAvatarCall(removeAvatarRequest),
+ (async () => {
+ try {
+ return await updateUserAvatarCall(removeAvatarRequest);
+ } catch {
+ Alert.alert('Avatar update failed', 'Unable to update avatar.');
+ }
+ })(),
);
}, [dispatchActionPromise, updateUserAvatarCall]);

File Metadata

Mime Type
text/plain
Expires
Sun, Dec 1, 10:36 PM (19 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2606227
Default Alt Text
D7543.diff (1007 B)

Event Timeline