This commit is contained in:
@@ -79,7 +79,7 @@ export default {
|
||||
}
|
||||
return window.$gz.store.state.translationText[key];
|
||||
},
|
||||
async cacheTranslations(keys) {
|
||||
async cacheTranslations(keys, forceTranslationId = 0) {
|
||||
return new Promise(async function fetchTranslationKeysFromServer(resolve) {
|
||||
//
|
||||
//step 1: build an array of keys that we don't have already
|
||||
@@ -99,7 +99,17 @@ export default {
|
||||
}
|
||||
|
||||
//step 2: get it
|
||||
let transData = await window.$gz.api.upsert("translation/subset", needIt);
|
||||
let transData = null;
|
||||
if (forceTranslationId != 0) {
|
||||
debugger;
|
||||
transData = await window.$gz.api.upsert(
|
||||
`translation/subset/${forceTranslationId}`,
|
||||
needIt
|
||||
);
|
||||
} else {
|
||||
transData = await window.$gz.api.upsert("translation/subset", needIt);
|
||||
}
|
||||
|
||||
transData.data.forEach(function commitFetchedTranslationItemToStore(
|
||||
item
|
||||
) {
|
||||
|
||||
Reference in New Issue
Block a user