(config editItemConfig)
| 267 | } |
| 268 | |
| 269 | func clearItemFieldValue(config editItemConfig) error { |
| 270 | if err := fieldIdAndProjectIdPresence(config); err != nil { |
| 271 | return err |
| 272 | } |
| 273 | query, variables := buildClearItem(config) |
| 274 | err := config.client.Mutate("ClearItemFieldValue", query, variables) |
| 275 | if err != nil { |
| 276 | return err |
| 277 | } |
| 278 | |
| 279 | if config.opts.exporter != nil { |
| 280 | return config.opts.exporter.Write(config.io, &query.Clear.Item) |
| 281 | } |
| 282 | |
| 283 | return printItemResults(config, &query.Clear.Item) |
| 284 | } |
| 285 | |
| 286 | func updateDraftIssue(config editItemConfig) error { |
| 287 | if !strings.HasPrefix(config.opts.itemID, "DI_") { |
no test coverage detected