Fix NULL returned for size24h, sizeNow
This commit is contained in:
parent
30a413e494
commit
6b840258c0
@ -6,6 +6,9 @@ export default {
|
|||||||
imageFees: async (parent, { s3Keys }, { models, me }) => {
|
imageFees: async (parent, { s3Keys }, { models, me }) => {
|
||||||
const imgFees = await imageFees(s3Keys, { models, me })
|
const imgFees = await imageFees(s3Keys, { models, me })
|
||||||
delete imgFees.queries
|
delete imgFees.queries
|
||||||
|
// database returns NULL for sizes if no rows are found
|
||||||
|
imgFees.size24h ??= 0
|
||||||
|
imgFees.sizeNow ??= 0
|
||||||
// add defaults so we can be sure these properties always exist in the frontend
|
// add defaults so we can be sure these properties always exist in the frontend
|
||||||
return Object.assign({ fees: 0, unpaid: 0, feesPerImage: 0, size24h: 0, sizeNow: 0 }, imgFees)
|
return Object.assign({ fees: 0, unpaid: 0, feesPerImage: 0, size24h: 0, sizeNow: 0 }, imgFees)
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user