06.1.2020, 1:18
Jen maly napad na zlepseni. U O2 lze mit pod jednim uctem vice TV sluzeb a dokonce i kazdou s jinou nabidkou. Nejspis to byva v pripade, ze jeden zakaznik ma O2TV na vice fyzckych adresach (pripojkach), alespon takto to mame my.
Pokud ma nekdo pod jednim uctem vice sluzeb, vypada pak services takto:
moc se v Shelu a JQ nevyznam, ale pokud by se radka c.72 v souboru login.sh zmenila z:
na:
vybiralo by to alespon prvni service_id, takhle to vybere vsechny oddelene mezerou a tim se pak nedari prihlasit.
Nebo poradi sluzby dat jako paramtr do configu
Pokud ma nekdo pod jednim uctem vice sluzeb, vypada pak services takto:
Kód:
{
"service_id":"xxx",
"description": "0000000000 O2 TV M",
"tvod_purchase_available": true
}, {
"service_id":"xxx",
"description": "0000000000 O2 TV L",
"tvod_purchase_available": true
}, {
"service_id":"xxx",
"description": "0000000000 O2 TV M",
"tvod_purchase_available": true
}
moc se v Shelu a JQ nevyznam, ale pokud by se radka c.72 v souboru login.sh zmenila z:
Kód:
service_id=$(echo ${services} | jq -r '.[].service_id')
Kód:
service_id=$(echo ${services} | jq -r '.[0].service_id')
Nebo poradi sluzby dat jako paramtr do configu