mirror of
https://github.com/Alfresco/alfresco-ng2-components.git
synced 2025-07-24 17:32:15 +00:00
cache busting for translation files (#2804)
This commit is contained in:
committed by
Eugenio Romano
parent
96311c669a
commit
f9fb7dc7dd
@@ -60,8 +60,10 @@ export class TranslateLoaderService implements TranslateLoader {
|
|||||||
if (!this.isComponentInQueue(lang, component.name)) {
|
if (!this.isComponentInQueue(lang, component.name)) {
|
||||||
this.queue[lang].push(component.name);
|
this.queue[lang].push(component.name);
|
||||||
|
|
||||||
let currentObserv = Observable.create(observer => {
|
const loader = Observable.create(observer => {
|
||||||
this.http.get(`${component.path}/${this.prefix}/${lang}${this.suffix}`)
|
const translationUrl = `${component.path}/${this.prefix}/${lang}${this.suffix}?v=${Date.now()}`;
|
||||||
|
|
||||||
|
this.http.get(translationUrl)
|
||||||
.map((res: Response) => {
|
.map((res: Response) => {
|
||||||
component.json[lang] = res;
|
component.json[lang] = res;
|
||||||
}).subscribe((result) => {
|
}).subscribe((result) => {
|
||||||
@@ -73,7 +75,7 @@ export class TranslateLoaderService implements TranslateLoader {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
observableBatch.push(currentObserv);
|
observableBatch.push(loader);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user