Get rid of addon hack
This commit is contained in:
parent
024ec83251
commit
d3272efef7
@ -52,10 +52,6 @@ class Deinflection {
|
||||
for (let v of variants) {
|
||||
let allowed = this.tags.length === 0;
|
||||
for (let tag of this.tags) {
|
||||
//
|
||||
// TODO: Handle addons through tags.json or rules.json
|
||||
//
|
||||
|
||||
if (v.ti.indexOf(tag) !== -1) {
|
||||
allowed = true;
|
||||
break;
|
||||
|
@ -44,29 +44,13 @@ class Dictionary {
|
||||
results = results.concat(
|
||||
indices.map(index => {
|
||||
const [e, r, t, ...g] = dict.d[index];
|
||||
const tags = t.split(' ');
|
||||
|
||||
//
|
||||
// TODO: Handle addons through data.
|
||||
//
|
||||
|
||||
const addons = [];
|
||||
for (let tag of tags) {
|
||||
if (tag.startsWith('v5') && tag !== 'v5') {
|
||||
addons.push('v5');
|
||||
} else if (tag.startsWith('vs-')) {
|
||||
addons.push('vs');
|
||||
}
|
||||
}
|
||||
|
||||
return {
|
||||
id: index,
|
||||
expression: e,
|
||||
reading: r,
|
||||
tags: t.split(' '),
|
||||
glossary: g,
|
||||
tags: tags.concat(addons),
|
||||
entities: dict.e,
|
||||
addons: addons
|
||||
id: index
|
||||
};
|
||||
})
|
||||
);
|
||||
|
@ -168,10 +168,6 @@ class Translator {
|
||||
let popular = false;
|
||||
let tagItems = [];
|
||||
for (let tag of entry.tags) {
|
||||
if (entry.addons.indexOf(tag) !== -1) {
|
||||
continue;
|
||||
}
|
||||
|
||||
const tagItem = {
|
||||
class: 'default',
|
||||
order: Number.MAX_SAFE_INTEGER,
|
||||
|
Loading…
Reference in New Issue
Block a user