mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-30 12:24:25 +02:00
Merge pull request #1912 from overleaf/ta-invite-404
Better Handling of Invites not Found GitOrigin-RevId: 6fddd1dca772bb4b5108fef433044720fb78c4e9
This commit is contained in:
committed by
sharelatex
parent
e029616ed4
commit
c86910a5ef
@@ -47,13 +47,20 @@ define(['base'], function(App) {
|
||||
'X-Requested-With': 'XMLHttpRequest'
|
||||
}
|
||||
})
|
||||
.then(function() {
|
||||
$scope.notification.inflight = false
|
||||
return ($scope.notification.accepted = true)
|
||||
.then(() => {
|
||||
$scope.notification.accepted = true
|
||||
})
|
||||
.catch(function() {
|
||||
.catch(({ status }) => {
|
||||
if (status === 404) {
|
||||
// 404 probably means the invite has already been accepted and
|
||||
// deleted. Treat as success
|
||||
$scope.notification.accepted = true
|
||||
} else {
|
||||
$scope.notification.error = true
|
||||
}
|
||||
})
|
||||
.finally(() => {
|
||||
$scope.notification.inflight = false
|
||||
return ($scope.notification.error = true)
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
Reference in New Issue
Block a user