Set status name in title

stable
David Barragán Merino 2014-09-18 20:19:54 +02:00
parent f5f443c181
commit 36fae824b4
2 changed files with 11 additions and 8 deletions

View File

@ -678,13 +678,13 @@ module.directive("tgIssuesFilters", ["$log", "$tgLocation", "$tgResources", "$tg
IssueStatusInlineEditionDirective = ($repo, popoverService) -> IssueStatusInlineEditionDirective = ($repo, popoverService) ->
### ###
Print the status of a Issue and a popover to change it. Print the status of an Issue and a popover to change it.
- tg-issue-status: The user story - tg-issue-status-inline-edition: The issue
Example: Example:
div.status(tg-issue-status="issue") div.status(tg-issue-status-inline-edition="issue")
a.issue-status(href="", title="Status Name") a.issue-status(href="")
NOTE: This directive need 'issueStatusById' and 'project'. NOTE: This directive need 'issueStatusById' and 'project'.
### ###
@ -703,9 +703,12 @@ IssueStatusInlineEditionDirective = ($repo, popoverService) ->
issueStatusDomParent = $el.find(".issue-status") issueStatusDomParent = $el.find(".issue-status")
issueStatusDom = $el.find(".issue-status .issue-status-bind") issueStatusDom = $el.find(".issue-status .issue-status-bind")
if issueStatusById[issue.status] status = issueStatusById[issue.status]
issueStatusDom.text(issueStatusById[issue.status].name)
issueStatusDomParent.css('color', issueStatusById[issue.status].color) if status
issueStatusDom.text(status.name)
issueStatusDom.prop("title", status.name)
issueStatusDomParent.css('color', status.color)
link = ($scope, $el, $attrs) -> link = ($scope, $el, $attrs) ->
$ctrl = $el.controller() $ctrl = $el.controller()

View File

@ -17,7 +17,7 @@ section.issues-table.basic-table(ng-class="{empty: !issues.length}")
span(tg-bo-bind="issue.subject") span(tg-bo-bind="issue.subject")
div.issue-field(tg-issue-status-inline-edition="issue") div.issue-field(tg-issue-status-inline-edition="issue")
a.issue-status(href="", title="Status Name") a.issue-status(href="", title="Change status")
span.issue-status-bind span.issue-status-bind
span.icon.icon-arrow-bottom(tg-check-permission="modify_issue") span.icon.icon-arrow-bottom(tg-check-permission="modify_issue")