View | Details | Raw Unified | Return to bug 45162
Collapse All | Expand All

(-)a/management/univention-web/js/tools.js (-8 / +9 lines)
 Lines 677-687   define([ Link Here 
677
					this.umcpProgressSubCommand({
677
					this.umcpProgressSubCommand({
678
						progressCmd: progressCmd,
678
						progressCmd: progressCmd,
679
						progressID: progressID,
679
						progressID: progressID,
680
						flavor: flavor
680
						flavor: flavor,
681
						errorHandler: errorHandler
681
					}).then(function() {
682
					}).then(function() {
682
							deferred.resolve(allData);
683
						deferred.resolve(allData);
683
					}, function() {
684
					}, function(error) {
684
						deferred.reject();
685
						deferred.reject(error);
685
					}, function(result) {
686
					}, function(result) {
686
						allData = allData.concat(result.intermediate);
687
						allData = allData.concat(result.intermediate);
687
						if (result.percentage === 'Infinity') { // FIXME: JSON cannot handle Infinity
688
						if (result.percentage === 'Infinity') { // FIXME: JSON cannot handle Infinity
 Lines 694-701   define([ Link Here 
694
						}
695
						}
695
					});
696
					});
696
				}),
697
				}),
697
				function() {
698
				function(error) {
698
					deferred.reject(arguments);
699
					deferred.reject(tools.parseError(error));
699
				}
700
				}
700
			);
701
			);
701
			return deferred;
702
			return deferred;
 Lines 715-722   define([ Link Here 
715
						setTimeout(lang.hitch(this, 'umcpProgressSubCommand', lang.mixin({}, props, {deferred: deferred}), 200));
716
						setTimeout(lang.hitch(this, 'umcpProgressSubCommand', lang.mixin({}, props, {deferred: deferred}), 200));
716
					}
717
					}
717
				}),
718
				}),
718
				function() {
719
				function(error) {
719
					deferred.reject();
720
					deferred.reject(tools.parseError(error));
720
				}
721
				}
721
			);
722
			);
722
			return deferred;
723
			return deferred;

Return to bug 45162