最近搜索
没有最近搜索

Christoffer Jon Sinnbeck
已加入2021年4月15日
·
最后活动2022年1月20日
关注
0
关注者
0
活动总数
2
投票
0
订阅
1
活动概览
标记
文章
帖子
社区评论
文章评论
活动概览
的最新活动 Christoffer Jon Sinnbeck
Christoffer Jon Sinnbeck 创建了一个帖子,
Hi,
I have this piece of code in my ticket sidebar app (this is a simplified example):
client.context().then(context => {
console.log("CONTEXT", context);
this.context = context;
});
client.get("ticket").then(ticket => {
console.log("TICKETDATA", "ID=" + ticket.ticket.id, "SUBJECT=" + ticket.ticket.subject);
this.ticketData = ticket;
})
However, when my app loads/refreshes, this results in the ticket data and context being loaded for all open tickets (open ticket tabs), not just the ticket tab in focus. Is this intended behaviour? I have used the apps framework for some years and never noticed this before. A screenshot from our sandbox:
If it is intended, how do I identify which ticket is in focus, so I can grab the ticket data with client.get("ticket") (or sub-properties, e.g. client.get("ticket.organization.organizationFields")) for just that ticket? In the example above, for #1635. I would have assumed that at least only one context (which includes a ticket ID) was fetched, but I also get all three of those, as can be seen.
Thanks for any input.
Kind regards,
Chris
已于 2022年1月20日 编辑 · Christoffer Jon Sinnbeck
1
关注者
7
投票
4
评论