Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
View | Details | Raw Unified | Return to bug 288175 | Differences between
and this patch

Collapse All | Expand All

(-)src/org/eclipse/mylyn/internal/bugzilla/core/BugzillaRepositoryConnector.java (-2 / +2 lines)
Lines 223-229 Link Here
223
				queryCounter++;
223
				queryCounter++;
224
				String newurlQueryString = URLEncoder.encode(task.getTaskId() + ",", repository.getCharacterEncoding()); //$NON-NLS-1$
224
				String newurlQueryString = URLEncoder.encode(task.getTaskId() + ",", repository.getCharacterEncoding()); //$NON-NLS-1$
225
				urlQueryString += newurlQueryString;
225
				urlQueryString += newurlQueryString;
226
				if (queryCounter >= 1000) {
226
				if (urlQueryString.length() >= 7000) {
227
					queryForChanged(repository, changedTasks, urlQueryString, session, new SubProgressMonitor(monitor,
227
					queryForChanged(repository, changedTasks, urlQueryString, session, new SubProgressMonitor(monitor,
228
							queryCounter));
228
							queryCounter));
229
229
Lines 275-281 Link Here
275
				changedTasks.add(changedTask);
275
				changedTasks.add(changedTask);
276
			}
276
			}
277
		}
277
		}
278
		if (collector.getQueryTimestamp() != null) {
278
		if (syncSession.getData() != null && collector.getQueryTimestamp() != null) {
279
			syncSession.setData(collector.getQueryTimestamp());
279
			syncSession.setData(collector.getQueryTimestamp());
280
		}
280
		}
281
281

Return to bug 288175