小编Mad*_*tal的帖子

类型错误:无法在已撤销的代理上执行“获取”

我正在尝试在 cron.schedule() 中使用上下文

        this.onTeamsMembersAddedEvent(async (membersAdded, teamInfo, turnContext, next) => {
        const members = await TeamsInfo.getTeamMembers(turnContext);
        const channels = await TeamsInfo.getTeamChannels(turnContext);
        const teamDetails = await TeamsInfo.getTeamDetails(turnContext);
        let msteam = await msTeamsWorkspace.findOne({
            teamName: teamDetails.name,
            teamID: teamDetails.id,
            channelID: channels[0].id
        });

        cron.schedule("* * * * * *", async function(){
            var manager_detail = await Users.findById('5edb94e1182d254d5055775e')
            turnContext.activity.conversation.id = manager_detail.conversationId;
            await turnContext.sendActivity("Hey you got it");
        });

        await next();
    });
Run Code Online (Sandbox Code Playgroud)

错误 :

TypeError: Cannot perform 'get' on a proxy that has been revoked
    at Task.execution (K:\Project\MSTeams Bot\src\bot\bot.js:187:29)
    at …
Run Code Online (Sandbox Code Playgroud)

node.js botframework

0
推荐指数
1
解决办法
1776
查看次数

标签 统计

botframework ×1

node.js ×1