提交 c7413ff2 编写于 作者: Huan (李卓桓)'s avatar Huan (李卓桓)

empty data bug fix, use `~/.wechaty/` to store cache db files

上级 f7f15e04
......@@ -103,9 +103,10 @@ export class Bridge extends PadchatRpc {
}
const baseDir = path.join(
os.tmpdir(),
os.homedir(),
path.sep,
'wechaty-puppet-padchat',
'.wechaty',
'puppet-padchat-token-cache',
path.sep,
token,
path.sep,
......
......@@ -18,8 +18,6 @@ import Peer, {
// parse,
// } from 'json-rpc-peer'
// import { MemoryCard } from 'memory-card'
import {
// PadchatContinue,
// PadchatMsgType,
......@@ -568,7 +566,7 @@ export class PadchatRpc extends EventEmitter {
// to Array (PadchatRoomRawMember[])
// https://stackoverflow.com/a/24417399/1123955
const data = result.member.data.replace(/\+/g, '%20')
const data = result.member && result.member.data && result.member.data.replace(/\+/g, '%20') || null
const tryMemberList = JSON.parse(decodeURIComponent(data)) as PadchatRoomMemberPayload[]
if (Array.isArray(tryMemberList)) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册