Browse Source

take params for milestone and assignee from query instead of path args

Vyacheslav Bakhmutov 10 years ago
parent
commit
2a7a03e5b3
2 changed files with 3 additions and 3 deletions
  1. 1 1
      public/js/app.js
  2. 2 2
      routers/repo/issue.go

+ 1 - 1
public/js/app.js

@@ -870,7 +870,7 @@ function initIssue() {
 
                 $.post($m.data("ajax"), {
                     issue: $('#issue').data("id"),
-                    milestone: id
+                    milestoneid: id
                 }, function (json) {
                     if (json.ok) {
                         //window.location.reload();

+ 2 - 2
routers/repo/issue.go

@@ -582,7 +582,7 @@ func UpdateIssueMilestone(ctx *middleware.Context) {
 	}
 
 	oldMid := issue.MilestoneId
-	mid := com.StrTo(ctx.Params(":milestone")).MustInt64()
+	mid := com.StrTo(ctx.Query("milestoneid")).MustInt64()
 	if oldMid == mid {
 		ctx.JSON(200, map[string]interface{}{
 			"ok": true,
@@ -627,7 +627,7 @@ func UpdateAssignee(ctx *middleware.Context) {
 		return
 	}
 
-	aid := com.StrTo(ctx.Params(":assigneeid")).MustInt64()
+	aid := com.StrTo(ctx.Query("assigneeid")).MustInt64()
 	// Not check for invalid assignne id and give responsibility to owners.
 	issue.AssigneeId = aid
 	if err = models.UpdateIssueUserPairByAssignee(aid, issue.Id); err != nil {