From 14df99c09df6e012983b43a5c5a616af2fe27bc6 Mon Sep 17 00:00:00 2001 From: Ivanq Date: Wed, 29 Nov 2017 10:24:42 +0300 Subject: [PATCH] Fix User::getData() reading unexisting file --- js/User.coffee | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/js/User.coffee b/js/User.coffee index 176640b..70328ae 100644 --- a/js/User.coffee +++ b/js/User.coffee @@ -94,14 +94,16 @@ class User extends Class getData: (site, cb) -> Page.cmd "fileGet", [@getPath(site)+"/data.json", false], (data) => - data = JSON.parse(data) - data ?= { - "next_comment_id": 1, - "user_name": @row?.user_name, - "hub": @hub, - "post_like": {}, - "comment": [] - } + if data + data = JSON.parse(data) + else + data = { + "next_comment_id": 1, + "user_name": @row?.user_name, + "hub": @hub, + "post_like": {}, + "comment": [] + } cb(data) renderAvatar: (attrs={}) =>