Merge pull request #15528 from edx/mrehan/fix-noisy-ajax-captions

Dont fetch captions while fetching translations
This commit is contained in:
M. Rehan
2017-07-12 18:24:11 +05:00
committed by GitHub
2 changed files with 2 additions and 6 deletions

View File

@@ -779,7 +779,6 @@
Caption.fetchAvailableTranslations();
expect($.ajaxWithPrefix).toHaveBeenCalled();
expect(Caption.fetchCaption).toHaveBeenCalled();
expect(state.config.transcriptLanguages).toEqual({
'uk': 'Ukrainian',
'de': 'German'
@@ -799,7 +798,6 @@
Caption.fetchAvailableTranslations();
expect($.ajaxWithPrefix).toHaveBeenCalled();
expect(Caption.fetchCaption).not.toHaveBeenCalled();
expect(state.config.transcriptLanguages).toEqual({});
expect(Caption.renderLanguageMenu).not.toHaveBeenCalled();
});

View File

@@ -596,8 +596,8 @@
},
/**
* @desc Fetch the list of available translations. Upon successful receipt,
* the list of available translations will be updated.
* @desc Fetch the list of available language codes. Upon successful receipt
* the list of available languages will be updated.
*
* @returns {jquery Promise}
*/
@@ -618,8 +618,6 @@
self.container.find('.langs-list').remove();
if (_.keys(newLanguages).length) {
// And try again to fetch transcript.
self.fetchCaption();
self.renderLanguageMenu(newLanguages);
}
},