Fix related and refered links in us/task/isue detail pages
parent
76d80923b7
commit
ade264f090
|
@ -12,15 +12,18 @@ div.wrapper(ng-controller="IssueDetailController as ctrl",
|
||||||
span.us-number(tg-bo-ref="issue.ref")
|
span.us-number(tg-bo-ref="issue.ref")
|
||||||
span.us-name(tg-editable-subject, ng-model="issue", required-perm="modify_issue")
|
span.us-name(tg-editable-subject, ng-model="issue", required-perm="modify_issue")
|
||||||
|
|
||||||
p.us-related-task(ng-if="issue.generated_user_stories.length", translate="ISSUES.PROMOTED")
|
p.us-related-task(ng-if="issue.generated_user_stories.length")
|
||||||
|
| {{ 'ISSUES.PROMOTED'|translate }}
|
||||||
a(ng-repeat="us in issue.generated_user_stories",
|
a(ng-repeat="us in issue.generated_user_stories",
|
||||||
tg-check-permission="view_us", href="",
|
tg-check-permission="view_us", href="",
|
||||||
tg-bo-title="'#' + us.ref + ' ' + us.subject",
|
tg-bo-title="'#' + us.ref + ' ' + us.subject",
|
||||||
tg-nav="project-userstories-detail:project=project.slug, ref=us.ref")
|
tg-nav="project-userstories-detail:project=project.slug, ref=us.ref")
|
||||||
span(tg-bo-ref="us.ref")
|
span(tg-bo-ref="us.ref")
|
||||||
|
|
||||||
p.external-reference(ng-if="issue.external_reference", translate="ISSUES.EXTERNAL_REFERENCE")
|
p.external-reference(ng-if="issue.external_reference")
|
||||||
a(target="_blank", tg-bo-href="issue.external_reference[1]", title="{{'ISSUES.GO_TO_EXTERNAL_REFERENCE' | translate}}")
|
| {{ 'EXTERNAL_REFERENCE'|translate }}
|
||||||
|
a(target="_blank", tg-bo-href="issue.external_reference[1]",
|
||||||
|
title="{{'ISSUES.GO_TO_EXTERNAL_REFERENCE' | translate}}")
|
||||||
span {{ issue.external_reference[1] }}
|
span {{ issue.external_reference[1] }}
|
||||||
|
|
||||||
p.block-desc-container(ng-show="issue.is_blocked")
|
p.block-desc-container(ng-show="issue.is_blocked")
|
||||||
|
|
|
@ -18,20 +18,23 @@ div.wrapper(ng-controller="TaskDetailController as ctrl",
|
||||||
span.us-number(tg-bo-ref="task.ref")
|
span.us-number(tg-bo-ref="task.ref")
|
||||||
span.us-name(tg-editable-subject, ng-model="task", required-perm="modify_task")
|
span.us-name(tg-editable-subject, ng-model="task", required-perm="modify_task")
|
||||||
|
|
||||||
h3.us-related-task(translate="TASK.OWNER_US")
|
h3.us-related-task(ng-if="us")
|
||||||
|
| {{ 'TASK.OWNER_US'|translate }}
|
||||||
a(tg-check-permission="view_us", href="", title="{{'TASK.TITLE_LINK_GO_OWNER' | translate}}",
|
a(tg-check-permission="view_us", href="", title="{{'TASK.TITLE_LINK_GO_OWNER' | translate}}",
|
||||||
tg-nav="project-userstories-detail:project=project.slug, ref=us.ref",
|
tg-nav="project-userstories-detail:project=project.slug, ref=us.ref")
|
||||||
ng-if="us")
|
|
||||||
span(tg-bo-ref="us.ref")
|
span(tg-bo-ref="us.ref")
|
||||||
span(tg-bo-bind="us.subject")
|
span(tg-bo-bind="us.subject")
|
||||||
|
|
||||||
p.external-reference(ng-if="task.external_reference", translate="TASK.ORIGIN_US")
|
p.external-reference(ng-if="task.external_reference")
|
||||||
a(target="_blank", tg-bo-href="task.external_reference[1]", title="{{'TASK.TITLE_LINK_GO_ORIGIN' | translate}}")
|
a(target="_blank", tg-bo-href="task.external_reference[1]",
|
||||||
|
title="{{'TASK.TITLE_LINK_GO_ORIGIN' | translate}}")
|
||||||
|
| {{ "TASK.ORIGIN_US"| translate }}
|
||||||
span {{ task.external_reference[1] }}
|
span {{ task.external_reference[1] }}
|
||||||
|
|
||||||
p.block-desc-container(ng-show="task.is_blocked")
|
p.block-desc-container(ng-show="task.is_blocked")
|
||||||
span.block-description-title(translate="COMMON.BLOCKED")
|
span.block-description-title(translate="COMMON.BLOCKED")
|
||||||
span.block-description(ng-bind="task.blocked_note || ('TASK.BLOCKED_DESCRIPTION' | translate)")
|
span.block-description(ng-bind="task.blocked_note || ('TASK.BLOCKED_DESCRIPTION' | translate)")
|
||||||
|
|
||||||
div.issue-nav
|
div.issue-nav
|
||||||
a.icon.icon-arrow-left(ng-show="previousUrl", tg-bo-href="previousUrl",
|
a.icon.icon-arrow-left(ng-show="previousUrl", tg-bo-href="previousUrl",
|
||||||
title="{{'TASK.PREVIOUS' | translate}}")
|
title="{{'TASK.PREVIOUS' | translate}}")
|
||||||
|
|
|
@ -18,14 +18,17 @@ div.wrapper(ng-controller="UserStoryDetailController as ctrl",
|
||||||
span.us-number(tg-bo-ref="us.ref")
|
span.us-number(tg-bo-ref="us.ref")
|
||||||
span.us-name(tg-editable-subject, ng-model="us", required-perm="modify_us")
|
span.us-name(tg-editable-subject, ng-model="us", required-perm="modify_us")
|
||||||
|
|
||||||
p.us-related-task(ng-if="us.origin_issue", translate="US.PROMOTED")
|
p.us-related-task(ng-if="us.origin_issue")
|
||||||
|
| {{ 'US.PROMOTED'|translate }}
|
||||||
a(tg-check-permission="view_us", href="", title="{{'US.TITLE_LINK_GO_TO_ISSUE' | translate}}",
|
a(tg-check-permission="view_us", href="", title="{{'US.TITLE_LINK_GO_TO_ISSUE' | translate}}",
|
||||||
tg-nav="project-issues-detail:project=project.slug, ref=us.origin_issue.ref"
|
tg-nav="project-issues-detail:project=project.slug, ref=us.origin_issue.ref"
|
||||||
tg-bo-title="'#' + us.origin_issue.ref + ' ' + us.origin_issue.subject")
|
tg-bo-title="'#' + us.origin_issue.ref + ' ' + us.origin_issue.subject")
|
||||||
span(tg-bo-ref="us.origin_issue.ref")
|
span(tg-bo-ref="us.origin_issue.ref")
|
||||||
|
|
||||||
p.external-reference(ng-if="us.external_reference", translate="US.EXTERNAL_REFERENCE")
|
p.external-reference(ng-if="us.external_reference")
|
||||||
a(target="_blank", tg-bo-href="us.external_reference[1]", title="{{'US.GO_TO_EXTERNAL_REFERENCE' | translate}}")
|
| {{ 'US.EXTERNAL_REFERENCE'|translate }}
|
||||||
|
a(target="_blank", tg-bo-href="us.external_reference[1]",
|
||||||
|
title="{{'US.GO_TO_EXTERNAL_REFERENCE' | translate}}")
|
||||||
span {{ us.external_reference[1] }}
|
span {{ us.external_reference[1] }}
|
||||||
|
|
||||||
p.block-desc-container(ng-show="us.is_blocked")
|
p.block-desc-container(ng-show="us.is_blocked")
|
||||||
|
|
Loading…
Reference in New Issue