mirror of
https://github.com/public-transport/db-vendo-client.git
synced 2025-02-23 07:09:35 +02:00
parseLine: remove line.class & line.productCode 💥
This commit is contained in:
parent
3bc2eff530
commit
a1ffad3071
1 changed files with 4 additions and 8 deletions
|
@ -26,15 +26,11 @@ const createParseLine = (profile, opt, {operators}) => {
|
|||
public: true
|
||||
}
|
||||
// todo: what is p.number?
|
||||
// todo: what is p.prodCtx.catCode?
|
||||
|
||||
if (p.cls) res.class = p.cls
|
||||
if (p.prodCtx && p.prodCtx.catCode !== undefined) {
|
||||
res.productCode = +p.prodCtx.catCode
|
||||
}
|
||||
|
||||
if ('class' in res) {
|
||||
// todo: what if `res.class` is the sum of two bitmasks?
|
||||
const product = byBitmask[parseInt(res.class)]
|
||||
if ('cls' in p) {
|
||||
// todo: what if `p.cls` is the sum of two bitmasks?
|
||||
const product = byBitmask[parseInt(p.cls)]
|
||||
res.mode = product && product.mode || null
|
||||
res.product = product && product.id || null
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue