refresh projects after import
parent
d8b2697349
commit
048be8a6ee
|
@ -92,17 +92,19 @@ ImportProjectButtonDirective = ($rs, $confirm, $location, $navUrls, $translate,
|
||||||
loader = $confirm.loader($translate.instant("PROJECT.IMPORT.UPLOADING_FILE"))
|
loader = $confirm.loader($translate.instant("PROJECT.IMPORT.UPLOADING_FILE"))
|
||||||
|
|
||||||
onSuccess = (result) ->
|
onSuccess = (result) ->
|
||||||
loader.stop()
|
currentUserService.loadProjects().then () ->
|
||||||
if result.status == 202 # Async mode
|
loader.stop()
|
||||||
title = $translate.instant("PROJECT.IMPORT.ASYNC_IN_PROGRESS_TITLE")
|
|
||||||
message = $translate.instant("PROJECT.IMPORT.ASYNC_IN_PROGRESS_MESSAGE")
|
|
||||||
$confirm.success(title, message)
|
|
||||||
|
|
||||||
else # result.status == 201 # Sync mode
|
if result.status == 202 # Async mode
|
||||||
ctx = {project: result.data.slug}
|
title = $translate.instant("PROJECT.IMPORT.ASYNC_IN_PROGRESS_TITLE")
|
||||||
$location.path($navUrls.resolve("project-admin-project-profile-details", ctx))
|
message = $translate.instant("PROJECT.IMPORT.ASYNC_IN_PROGRESS_MESSAGE")
|
||||||
msg = $translate.instant("PROJECT.IMPORT.SYNC_SUCCESS")
|
$confirm.success(title, message)
|
||||||
$confirm.notify("success", msg)
|
|
||||||
|
else # result.status == 201 # Sync mode
|
||||||
|
ctx = {project: result.data.slug}
|
||||||
|
$location.path($navUrls.resolve("project-admin-project-profile-details", ctx))
|
||||||
|
msg = $translate.instant("PROJECT.IMPORT.SYNC_SUCCESS")
|
||||||
|
$confirm.notify("success", msg)
|
||||||
|
|
||||||
onError = (result) ->
|
onError = (result) ->
|
||||||
$tgAuth.refresh().then () ->
|
$tgAuth.refresh().then () ->
|
||||||
|
|
Loading…
Reference in New Issue