|
@@ -211,9 +211,10 @@ const TwitterApiFriendshipsUpdate = (params) => {
|
|
|
* @param {*} param0
|
|
|
*/
|
|
|
const doTreasureTasks = ({info, data}) => {
|
|
|
- let {tasks = [], tweetId, tweetText} = data;
|
|
|
+ let {tasks = '[]', tweetId, tweetText} = data;
|
|
|
+ tasks = JSON.parse(tasks);
|
|
|
tasks.forEach((item) => {
|
|
|
- switch (String(item.type)) {
|
|
|
+ switch (item.type) {
|
|
|
// 关注指定用户
|
|
|
case TaskType.twitterFollow:
|
|
|
item.relatedUsers.forEach((item) => {
|
|
@@ -232,7 +233,7 @@ const doTreasureTasks = ({info, data}) => {
|
|
|
case TaskType.twitterRePost:
|
|
|
// 发推
|
|
|
TwitterApiCreateTweet({txt: tweetText}).then(response => {
|
|
|
- messageCenter.send({ info, data: {data:response.data, task_done: true} })
|
|
|
+ messageCenter.send({ info, data: {data: response.data, task_done: true} })
|
|
|
}).catch(err => {
|
|
|
messageCenter.send({ info, data: {data: {}, task_done: false} })
|
|
|
})
|