mirror of
https://github.com/superseriousbusiness/gotosocial
synced 2025-06-05 21:59:39 +02:00
[bugfix] Fix EmptyJSONObject/EmptyJSONArray (#2576)
* Fix EmptyJSONObject/EmptyJSONArray These are meant to be the bytes representing an empty object and array in JSON: `{}` and `[]`. They are actually the strings `"{}"` and `"[]"`. This causes clients expecting an object or array to not be able to parse the response. * Use json.RawMessage instead of []byte
This commit is contained in:
@@ -51,8 +51,8 @@ var (
|
|||||||
ErrorRateLimited = mustJSON(map[string]string{
|
ErrorRateLimited = mustJSON(map[string]string{
|
||||||
"error": "rate limit reached",
|
"error": "rate limit reached",
|
||||||
})
|
})
|
||||||
EmptyJSONObject = mustJSON("{}")
|
EmptyJSONObject = json.RawMessage(`{}`)
|
||||||
EmptyJSONArray = mustJSON("[]")
|
EmptyJSONArray = json.RawMessage(`[]`)
|
||||||
|
|
||||||
// write buffer pool.
|
// write buffer pool.
|
||||||
bufPool sync.Pool
|
bufPool sync.Pool
|
||||||
|
Reference in New Issue
Block a user