aboutsummaryrefslogtreecommitdiff
path: root/src/services/api/api.service.js
diff options
context:
space:
mode:
authorShpuld Shpludson <shp@cock.li>2020-12-16 16:51:03 +0000
committerShpuld Shpludson <shp@cock.li>2020-12-16 16:51:03 +0000
commit466fc84e8223b83d4da2f6a805041e78e3701447 (patch)
treeac0d8bba431e02833793579055e874ed369fbe93 /src/services/api/api.service.js
parent34c65e3bcf12c0f114ad657d8a67825a3b74388a (diff)
parentfc4a17aa8ca21ae2f1b82a4d0153605c6c7bbb51 (diff)
Merge branch 'fix/fix-error-handling-in-profile-tab' into 'develop'
fix #1020 fix error handling in profile tab Closes #1020 See merge request pleroma/pleroma-fe!1299
Diffstat (limited to 'src/services/api/api.service.js')
-rw-r--r--src/services/api/api.service.js7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/services/api/api.service.js b/src/services/api/api.service.js
index 8da933c4..f4483149 100644
--- a/src/services/api/api.service.js
+++ b/src/services/api/api.service.js
@@ -162,7 +162,12 @@ const updateProfileImages = ({ credentials, avatar = null, banner = null, backgr
body: form
})
.then((data) => data.json())
- .then((data) => parseUser(data))
+ .then((data) => {
+ if (data.error) {
+ throw new Error(data.error)
+ }
+ return parseUser(data)
+ })
}
const updateProfile = ({ credentials, params }) => {