ParseJSONSequenceID will parse a JSON string sequence ID. (e.g. accepts: `"1::3"`, `2`, and also a plain sequence like `1::3`)
(str string)
| 81 | |
| 82 | // ParseJSONSequenceID will parse a JSON string sequence ID. (e.g. accepts: `"1::3"`, `2`, and also a plain sequence like `1::3`) |
| 83 | func ParseJSONSequenceID(str string) (SequenceID, error) { |
| 84 | plainStr := base.ConvertJSONString(str) |
| 85 | return ParsePlainSequenceID(plainStr) |
| 86 | } |
| 87 | |
| 88 | // ParsePlainSequenceID will parse a plain sequence string - but not a JSON sequence string (e.g. accepts: `1::3` but not `"1::3"`) |
| 89 | // Calling this with a JSON string will result in an error. Use ParseJSONSequenceID instead. |
no test coverage detected