FullDatabaseIDStr returns the fullDatabaseId string from whichever IssueFields union variant the field resolved to.
()
| 194 | // FullDatabaseIDStr returns the fullDatabaseId string from whichever IssueFields union variant |
| 195 | // the field resolved to. |
| 196 | func (r IssueFieldRef) FullDatabaseIDStr() string { |
| 197 | switch { |
| 198 | case r.Date.FullDatabaseID != "": |
| 199 | return string(r.Date.FullDatabaseID) |
| 200 | case r.Number.FullDatabaseID != "": |
| 201 | return string(r.Number.FullDatabaseID) |
| 202 | case r.SingleSelect.FullDatabaseID != "": |
| 203 | return string(r.SingleSelect.FullDatabaseID) |
| 204 | case r.Text.FullDatabaseID != "": |
| 205 | return string(r.Text.FullDatabaseID) |
| 206 | } |
| 207 | return "" |
| 208 | } |
| 209 | |
| 210 | // IssueFieldValueFragment captures the value of a custom issue field. IssueFieldValue is a union |
| 211 | // of 4 concrete value types; each carries its own value scalar and a reference to its parent field. |
no outgoing calls
no test coverage detected