proper json parsing catch

This commit is contained in:
feruz 2019-12-16 07:10:10 +02:00
parent b35586739f
commit 507f595246

View File

@ -156,7 +156,15 @@ export const getUser = async user => {
get(globalProperties, 'total_vesting_fund_steem'), get(globalProperties, 'total_vesting_fund_steem'),
); );
_account.about = has(_account, 'json_metadata') && JSON.parse(get(_account, 'json_metadata')); if (has(_account, 'json_metadata')) {
try {
_account.about = JSON.parse(get(_account, 'json_metadata'));
} catch (e) {
//alert(e);
_account.about = {};
}
}
_account.avatar = getAvatar(get(_account, 'about')); _account.avatar = getAvatar(get(_account, 'about'));
_account.display_name = getName(get(_account, 'about')); _account.display_name = getName(get(_account, 'about'));