我使用GitHub API v3连接到repository
并获取更新/创建的问题列表since
特定的日期。我使用这些parameters来获得过滤结果:
如果我找到任何结果,对于每个问题,我都会得到触发更改的issue events(过滤发生的更改since
日期)。
除已锁定和已解锁外,每个issue event
都能正常运行
由于某种原因,不会更新问题updated
字段的事件。
这导致无法获得已更新since
特定日期的问题列表,因此我不会检查issue events
。
问题:
答案 0 :(得分:1)
截至今天(2015年10月4日),我无法重现此问题。如果在发布问题时它是可重现的,可能是一个错误,而不是一个功能。
为什么这两个事件不能更新问题?
他们会更新问题(请参阅since
字段),since
参数可以正常工作。
是否有可接受的解决方案,除了我应该解决所有问题并手动查询的解决方案?
只需使用:-)
参数,它的工作方式,但请记住时区可能不同。由于您在罗马尼亚(与我一样!curl
)且您的服务器可能进入另一个时区,您可能需要修改日期以匹配罗马尼亚时间。这很可能是你的问题。只需添加/减少几个小时,看看是否有帮助。
locked
问题,我无法重现你的行为。
另一方面,您可能希望使用无论如何更新的this.listenTo(this.model, 'change:param1 change:param2', this.renderTemplate);
参数。