cms/app-client/mirage/config.js
changeset 329 0a2c2ad49d75
parent 319 78990a8a069b
child 424 feb0d3e0fef9
equal deleted inserted replaced
328:04e728651a48 329:0a2c2ad49d75
    42 
    42 
    43     this.get('/resolvers/lexvo/:ids', ({lexvos}, request) => {
    43     this.get('/resolvers/lexvo/:ids', ({lexvos}, request) => {
    44         var langIds = decodeURIComponent(request.params.ids);
    44         var langIds = decodeURIComponent(request.params.ids);
    45         var resMap = _.reduce(langIds.split(','), function(res, id) {
    45         var resMap = _.reduce(langIds.split(','), function(res, id) {
    46             var fullId = id;
    46             var fullId = id;
    47             if(!_.startsWith(fullId, constants.LEXVO_BASE_URL)) {
    47             if(!_.startsWith(fullId, constants.LEXVO_BASE_URL) && !_.startsWith(fullId, constants.LANGUAGES_NODE_PREFIX)) {
    48                 fullId = constants.LEXVO_BASE_URL + id;
    48                 fullId = constants.LEXVO_BASE_URL + id;
    49             }
    49             }
    50             var lexvoRes = lexvos.find(fullId);
    50             var lexvoRes = lexvos.find(fullId);
    51             res[id] = lexvoRes?lexvoRes.name:null;
    51             res[id] = lexvoRes?lexvoRes.name:null;
    52             return res;
    52             return res;