mirror of
https://github.com/overleaf/overleaf.git
synced 2025-02-17 09:01:53 +00:00
all template buttons in editor are disabled on publish/unpublish
This commit is contained in:
parent
6982ec63ae
commit
eb58bb7c5a
2 changed files with 5 additions and 5 deletions
|
@ -27,18 +27,18 @@ script(type="text/ng-template", id="publishProjectAsTemplateModalTemplate")
|
|||
.modal-footer
|
||||
button.btn.btn-default(
|
||||
ng-click="cancel()",
|
||||
ng-disabled="state.publishInflight"
|
||||
ng-disabled="state.publishInflight || state.unpublishInflight"
|
||||
) Cancel
|
||||
button.btn.btn-info(
|
||||
ng-click="unpublishTemplate()",
|
||||
ng-disabled="state.unpublishInflight",
|
||||
ng-disabled="state.publishInflight || state.unpublishInflight"
|
||||
ng-show="publishedDetails.exists"
|
||||
)
|
||||
span(ng-show="!state.unpublishInflight") Unpublish
|
||||
span(ng-show="state.unpublishInflight") Unpublishing...
|
||||
button.btn.btn-primary(
|
||||
ng-click="publish()",
|
||||
ng-disabled="state.publishInflight"
|
||||
ng-click="publishTemplate()",
|
||||
ng-disabled="state.publishInflight || state.unpublishInflight"
|
||||
)
|
||||
span(ng-show="!state.publishInflight && !publishedDetails.exists") Publish
|
||||
span(ng-show="!state.publishInflight && publishedDetails.exists") Republish
|
||||
|
|
|
@ -39,7 +39,7 @@ define [
|
|||
if description?
|
||||
ide.socket.emit 'updateProjectDescription', description, () =>
|
||||
|
||||
$scope.publish = ->
|
||||
$scope.publishTemplate = ->
|
||||
$scope.state.publishInflight = true
|
||||
ide.socket.emit 'publishProjectAsTemplate', user_id, (error, docLines, version) =>
|
||||
refreshPublishedStatus()
|
||||
|
|
Loading…
Reference in a new issue