Commit da572ed
committed
fix(teams): omit group_id from Create/Update payload when empty
Only set GroupID in the API request when non-empty, consistent with
how description is handled. Sending an empty string pointer serializes
as "group_id": "" in the JSON payload which may cause unexpected
API behavior. Omitting the field (nil pointer with omitempty) is the
correct way to create a team without a group assignment.
Closes #561 parent 8cf0acf commit da572ed
1 file changed
Lines changed: 6 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
88 | 88 | | |
89 | 89 | | |
90 | 90 | | |
91 | | - | |
92 | 91 | | |
93 | 92 | | |
94 | 93 | | |
95 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
96 | 98 | | |
97 | 99 | | |
98 | 100 | | |
| |||
210 | 212 | | |
211 | 213 | | |
212 | 214 | | |
213 | | - | |
214 | 215 | | |
215 | 216 | | |
216 | 217 | | |
217 | 218 | | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
218 | 222 | | |
219 | 223 | | |
220 | 224 | | |
| |||
0 commit comments