Fix bug #1080: Imposible to reorder custom project attributes
parent
bcd046f30c
commit
a167a1a6dc
|
@ -71,10 +71,11 @@ class ProjectValuesController extends mixOf(taiga.Controller, taiga.PageMixin)
|
||||||
@scope.$emit('project:loaded', project)
|
@scope.$emit('project:loaded', project)
|
||||||
return project
|
return project
|
||||||
|
|
||||||
loadValues: =>
|
loadValues: ->
|
||||||
return @rs[@scope.resource].listValues(@scope.projectId, @scope.type).then (values) =>
|
return @rs[@scope.resource].listValues(@scope.projectId, @scope.type).then (values) =>
|
||||||
@scope.values = values
|
@scope.values = values
|
||||||
@scope.maxValueOrder = _.max(values, "order").order
|
@scope.maxValueOrder = _.max(values, "order").order
|
||||||
|
return values
|
||||||
|
|
||||||
loadInitialData: ->
|
loadInitialData: ->
|
||||||
promise = @repo.resolve({pslug: @params.pslug}).then (data) =>
|
promise = @repo.resolve({pslug: @params.pslug}).then (data) =>
|
||||||
|
@ -86,7 +87,7 @@ class ProjectValuesController extends mixOf(taiga.Controller, taiga.PageMixin)
|
||||||
@.loadValues(),
|
@.loadValues(),
|
||||||
]))
|
]))
|
||||||
|
|
||||||
moveValue: debounce 2000, (ctx, itemValue, itemIndex) =>
|
moveValue: (ctx, itemValue, itemIndex) =>
|
||||||
values = @scope.values
|
values = @scope.values
|
||||||
r = values.indexOf(itemValue)
|
r = values.indexOf(itemValue)
|
||||||
values.splice(r, 1)
|
values.splice(r, 1)
|
||||||
|
|
Loading…
Reference in New Issue