From 764fa3459bf0693b24f4971a52d5856b7d6a6a12 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Sun, 30 May 2021 01:38:34 +0200 Subject: [PATCH] todo: Remove short structs --- api/todo.go | 36 ++++++++++++++---------------------- 1 file changed, 14 insertions(+), 22 deletions(-) diff --git a/api/todo.go b/api/todo.go index bea6fe0..b65802c 100644 --- a/api/todo.go +++ b/api/todo.go @@ -8,7 +8,7 @@ type permissionStruct struct { type trackerStruct struct { ID int `json:"id"` - Owner shortUserStruct `json:"owner"` + Owner userStruct `json:"owner"` Created string `json:"created"` Updated string `json:"updated"` Name string `json:"name"` @@ -16,14 +16,6 @@ type trackerStruct struct { DefaultPermissions permissionStruct `json:"default_permissions"` } -type shortTrackerStruct struct { - ID int `json:"id"` - Owner shortUserStruct `json:"owner"` - Created string `json:"created"` - Updated string `json:"updated"` - Name string `json:"name"` -} - type trackerPagerStruct struct { Next *int `json:"next,string"` Results []*trackerStruct `json:"results"` @@ -32,19 +24,19 @@ type trackerPagerStruct struct { } type ticketStruct struct { - ID int `json:"id"` - Ref string `json:"ref"` - Tracker shortTrackerStruct `json:"tracker"` - Title string `json:"title"` - Created string `json:"created"` - Updated string `json:"updated"` - Submitter shortUserStruct `json:"submitter"` - Description string `json:"description"` - Status string `json:"status"` - Resolution string `json:"resolution"` - Permissions permissionStruct `json:"permissions"` - Labels []string `json:"labels"` - Assignees []string `json:"assignees"` + ID int `json:"id"` + Ref string `json:"ref"` + Tracker trackerStruct `json:"tracker"` + Title string `json:"title"` + Created string `json:"created"` + Updated string `json:"updated"` + Submitter userStruct `json:"submitter"` + Description string `json:"description"` + Status string `json:"status"` + Resolution string `json:"resolution"` + Permissions permissionStruct `json:"permissions"` + Labels []string `json:"labels"` + Assignees []string `json:"assignees"` } type ticketPagerStruct struct { -- 2.44.0