Skip to content
Snippets Groups Projects
Commit e22abe93 authored by Jawn's avatar Jawn
Browse files

Add bodys to the rest of the requests so that they do not fail

parent b262a092
No related branches found
No related tags found
No related merge requests found
Loading
Loading
@@ -196,7 +196,7 @@ public class IssueActivity extends BaseActivity {
imm.hideSoftInputFromWindow(newNoteEdit.getWindowToken(), 0);
newNoteEdit.setText("");
Repository.getService().postIssueNote(Repository.selectedProject.getId(), Repository.selectedIssue.getId(), body, noteCallback);
Repository.getService().postIssueNote(Repository.selectedProject.getId(), Repository.selectedIssue.getId(), body, "", noteCallback);
}
private Callback<Note> noteCallback = new Callback<Note>() {
Loading
Loading
@@ -240,7 +240,8 @@ public class IssueActivity extends BaseActivity {
if((selection.equals("reopened") || selection.equals("opened")) && Repository.selectedIssue.getState().equals("closed"))
value = "reopen";
Repository.getService().editIssue(Repository.selectedProject.getId(), Repository.selectedIssue.getId(), value, assigneeSpinner.getSelectedItemId(), milestoneSpinner.getSelectedItemId(), issueCallback);
Repository.getService().editIssue(Repository.selectedProject.getId(), Repository.selectedIssue.getId(), value, assigneeSpinner.getSelectedItemId(), milestoneSpinner.getSelectedItemId(),
"", issueCallback);
}
private Callback<Issue> issueCallback = new Callback<Issue>() {
Loading
Loading
Loading
Loading
@@ -61,7 +61,7 @@ public class AddIssueDialogFragment extends DialogFragment {
if(titleInput.getText().toString().trim().length() > 0) {
pd = ProgressDialog.show(AddIssueDialogFragment.this.getActivity(), "", getResources().getString(R.string.progress_dialog), true);
Repository.getService().postIssue(Repository.selectedProject.getId(), titleInput.getText().toString().trim(), descriptionInput.getText().toString().trim(), issueCallback);
Repository.getService().postIssue(Repository.selectedProject.getId(), titleInput.getText().toString().trim(), descriptionInput.getText().toString().trim(), "", issueCallback);
}
else
Crouton.makeText(AddIssueDialogFragment.this.getActivity(), R.string.input_error, Style.ALERT, (ViewGroup) getView()).show();
Loading
Loading
Loading
Loading
@@ -72,7 +72,7 @@ public class AddUserDialogFragment extends DialogFragment {
long userId = ((User) userSpinner.getSelectedItem()).getId();
String accessLevel = getActivity().getResources().getStringArray(R.array.role_values)[roleSpinner.getSelectedItemPosition()];
Repository.getService().addGroupMember(Repository.selectedProject.getGroup().getId(), userId, accessLevel, userCallback);
Repository.getService().addGroupMember(Repository.selectedProject.getGroup().getId(), userId, accessLevel, "", userCallback);
}
private Callback<User> userCallback = new Callback<User>() {
Loading
Loading
Loading
Loading
@@ -76,16 +76,19 @@ public interface GitLabAPI {
void getIssues(@Path("id") long projectId, Callback<List<Issue>> cb);
@POST("/projects/{id}/issues")
void postIssue(@Path("id") long projectId, @Query("title") String title, @Query("description") String description, Callback<Issue> cb);
void postIssue(@Path("id") long projectId, @Query("title") String title, @Query("description") String description,
@Body String blankBodySoRetrofitDoesntCry, Callback<Issue> cb);
@PUT("/projects/{id}/issues/{issue_id}")
void editIssue(@Path("id") long projectId, @Path("issue_id") long issueId, @Query("state_event") String stateEvent, @Query("assignee_id") long assigneeId, @Query("milestone_id") long milestoneId, Callback<Issue> cb);
void editIssue(@Path("id") long projectId, @Path("issue_id") long issueId, @Query("state_event") String stateEvent, @Query("assignee_id") long assigneeId, @Query("milestone_id") long milestoneId,
@Body String blankBodySoRetrofitDoesntCry, Callback<Issue> cb);
@GET("/projects/{id}/issues/{issue_id}/notes?per_page=100")
void getIssueNotes(@Path("id") long projectId, @Path("issue_id") long issueId, Callback<List<Note>> cb);
@POST("/projects/{id}/issues/{issue_id}/notes")
void postIssueNote(@Path("id") long projectId, @Path("issue_id") long issueId, @Query("body") String body, Callback<Note> cb);
void postIssueNote(@Path("id") long projectId, @Path("issue_id") long issueId, @Query("body") String body,
@Body String blankBodySoRetrofitDoesntCry, Callback<Note> cb);
/* --- FILES --- */
Loading
Loading
@@ -101,7 +104,8 @@ public interface GitLabAPI {
void getGroupMembers(@Path("id") long groupId, Callback<List<User>> cb);
@POST("/groups/{id}/members")
void addGroupMember(@Path("id") long groupId, @Query("user_id") long userId, @Query("access_level") String accessLevel, Callback<User> cb);
void addGroupMember(@Path("id") long groupId, @Query("user_id") long userId, @Query("access_level") String accessLevel,
@Body String blankBodySoRetrofitDoesntCry, Callback<User> cb);
@DELETE("/groups/{id}/members/{user_id}")
void removeGroupMember(@Path("id") long groupId, @Path("user_id") long userId, Callback<DeleteResponse> cb);
Loading
Loading
ic_launcher-web.png

21.5 KiB | W: 512px | H: 512px

ic_launcher-web.png

36.8 KiB | W: 512px | H: 512px

ic_launcher-web.png
ic_launcher-web.png
ic_launcher-web.png
ic_launcher-web.png
  • 2-up
  • Swipe
  • Onion skin
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment