From 7dc2345cce30a73d60e74b7ac883ee8e11fc4d3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Mon, 11 Aug 2014 18:10:40 +0200 Subject: [PATCH] Fixed issue #347: Now User Story create edit lightbox have a better pre-open setup --- app/coffee/modules/common/lightboxes.coffee | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/app/coffee/modules/common/lightboxes.coffee b/app/coffee/modules/common/lightboxes.coffee index ca25e17e..72d4bcf8 100644 --- a/app/coffee/modules/common/lightboxes.coffee +++ b/app/coffee/modules/common/lightboxes.coffee @@ -120,6 +120,12 @@ CreateEditUserstoryDirective = ($repo, $model, $rs, $rootScope, lightboxService) # Update texts for creation $el.find(".button-green span").html("Create") #TODO: i18n $el.find(".title").html("New user story ") #TODO: i18n + + $el.find(".blocked-note").hide() + $el.find("label.blocked").removeClass("selected") + $el.find("label.team-requirement").removeClass("selected") + $el.find("label.client-requirement").removeClass("selected") + lightboxService.open($el) $scope.$on "usform:edit", (ctx, us) -> @@ -128,17 +134,25 @@ CreateEditUserstoryDirective = ($repo, $model, $rs, $rootScope, lightboxService) # Update texts for edition $el.find(".button-green span").html("Save") #TODO: i18n $el.find(".title").html("Edit user story ") #TODO: i18n - lightboxService.open($el) # Update requirement info (team, client or blocked) if us.is_blocked $el.find(".blocked-note").show() $el.find("label.blocked").addClass("selected") + else + $el.find(".blocked-note").hide() + $el.find("label.blocked").removeClass("selected") if us.team_requirement $el.find("label.team-requirement").addClass("selected") + else + $el.find("label.team-requirement").removeClass("selected") if us.client_requirement $el.find("label.client-requirement").addClass("selected") + else + $el.find("label.client-requirement").removeClass("selected") + + lightboxService.open($el) $el.on "click", ".button-green", (event) -> event.preventDefault()