check return type from gun

This commit is contained in:
Daniel Lugo 2020-06-26 13:08:14 -04:00
parent d0349669f9
commit 35e2197095

View file

@ -56,7 +56,28 @@ const getWallPage = async page => {
// @ts-ignore
.load(res)
}),
v => typeof v !== 'object'
maybePage => {
if (typeof maybePage !== 'object' || maybePage === null) {
return true
}
const clean = {
...maybePage
}
// @ts-ignore
for (const [key, post] of Object.entries(clean.posts)) {
// delete unsuccessful writes
if (post === null) {
// @ts-ignore
delete clean.posts[key]
} else {
post.id = key
}
}
return !Common.Schema.isWallPage(clean)
}
)
const clean = {