diff --git a/app/coffee/modules/issues/detail.coffee b/app/coffee/modules/issues/detail.coffee index 9974ba95..7c64f7f2 100644 --- a/app/coffee/modules/issues/detail.coffee +++ b/app/coffee/modules/issues/detail.coffee @@ -34,7 +34,7 @@ module = angular.module("taigaIssues") ## Issue Detail Controller ############################################################################# -class IssueDetailController extends mixOf(taiga.Controller, taiga.PageMixin) +class IssueDetailController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.AttachmentsMixin) @.$inject = [ "$scope", "$rootScope", @@ -43,10 +43,13 @@ class IssueDetailController extends mixOf(taiga.Controller, taiga.PageMixin) "$tgResources", "$routeParams", "$q", - "$location" + "$location", + "$log" ] - constructor: (@scope, @rootscope, @repo, @confirm, @rs, @params, @q, @location) -> + constructor: (@scope, @rootscope, @repo, @confirm, @rs, @params, @q, @location, @log) -> + @.attachmentsUrlName = "issues/attachments" + @scope.issueRef = @params.issueref @scope.sectionName = "Issue Details" @@ -105,6 +108,7 @@ class IssueDetailController extends mixOf(taiga.Controller, taiga.PageMixin) return promise.then(=> @.loadProject()) .then(=> @.loadUsersAndRoles()) .then(=> @.loadIssue()) + .then(=> @.loadAttachments(@scope.issueId)) .then(=> @.loadHistory()) getUserFullName: (userId) -> diff --git a/app/partials/issues-detail-edit.jade b/app/partials/issues-detail-edit.jade index 39c96de6..8ab44304 100644 --- a/app/partials/issues-detail-edit.jade +++ b/app/partials/issues-detail-edit.jade @@ -26,7 +26,8 @@ block content section.us-content textarea(placeholder="Write a description of your issue", ng-model="issue.description", tg-markitup) - // include views/modules/attachments + include views/modules/attachments + textarea(ng-model="issue.comment", placeholder="Write here a new commet") sidebar.menu-secondary.sidebar diff --git a/app/partials/issues-detail.jade b/app/partials/issues-detail.jade index 0eb0cc7e..f0387cac 100644 --- a/app/partials/issues-detail.jade +++ b/app/partials/issues-detail.jade @@ -29,7 +29,8 @@ block content section.us-content.wysiwyg(tg-bind-html="issue.description_html") - // include views/modules/attachments + include views/modules/attachments + section.us-activity ul.us-activity-tabs li