У меня есть приложение для извлечения всех часов, потраченных на задачи / дефекты во многих проектах всеми разработчиками (таким образом, существует около 70+ пользователей и 30 проектов).
Это работало в течение двух лет, но в прошлом месяце я
получая следующую ошибку
Кроме того, у меня есть версия приложения, которая получает данные только одним пользователем, и все работает отлично.
Вот кусок кода проблемы:
launch: function() {
Ext.create('Rally.data.wsapi.Store', {
model: 'timeentryitem',
autoLoad: true,
listeners: { load: this._onItemsLoaded, scope: this },
fetch: ['TaskDisplayString', 'ProjectDisplayString', 'WorkProductDisplayString', 'WeekStartDate', 'Values', 'Task', 'WorkProduct', '_ref', 'Feature', 'FeatureDisplayString', 'FormattedID'],
filters: [
{
property: 'WeekStartDate',
operator: '>=',
value: self.getRangeStartDate()
},
{
property: 'User',
operator: '=',
value: user
}
],
orderBy: 'WeekStartDate',
context: {
project: '/project/' + project,
projectScopeDown: false,
projectScopeUp: false
},
pageSize: 500
});
},
_onItemsLoaded: function(store, data) {
Ошибка, что в _onItemsLoaded
иногда данные равны нулю
В чем может быть проблема?