basiliocat / mos.ru

BSD 3-Clause "New" or "Revised" License
23 stars 10 forks source link

Невозможно подать показания #7

Closed Osrx closed 7 years ago

Osrx commented 7 years ago

Во время последнего рефакторинга не были поправлены все URL на новые в файле lib.sh.

` setWaterIndications() { hot="$1" cold="$2" [ "$hot" -gt "$cold" ] && echo "Error: Hot counter value ($hot) > cold counter value ($cold)!" && exit 1 curl -c $cjar -b $cjar -k -s -A "$ua" -d "addCounterInfo=true&values%5Bpaycode%5D=$paycode&values%5Bindications%5D%5B0%5D%5BcounterNum%5D=$type_1&values%5Bindications%5D%5B0%5D%5BcounterVal%5D=$cold&values%5Bindications%5D%5B0%5D%5Bperiod%5D=$dt&values%5Bindications%5D%5B0%5D%5Bnum%5D="https://www.mos.ru/pgu/ru/application/guis/1111/ > /dev/null curl -c $cjar -b $cjar -k -s -A "$ua" -d "addCounterInfo=true&values%5Bpaycode%5D=$paycode&values%5Bindications%5D%5B0%5D%5BcounterNum%5D=$type_2&values%5Bindications%5D%5B0%5D%5BcounterVal%5D=$hot&values%5Bindications%5D%5B0%5D%5Bperiod%5D=$dt&values%5Bindications%5D%5B0%5D%5Bnum%5D=" https://www.mos.ru/pgu/ru/application/guis/1111/ > /dev/null }

removeWaterIndication() { curl -c $cjar -b $cjar -k -s -A "$ua" -d "removeCounterIndication=true&values%5Bpaycode%5D=$paycode&values%5BcounterId%5D=$1" https://www.mos.ru/pgu/ru/application/guis/1111/ > /dev/null } `

После замены "https://pgu.mos.ru" на "https://www.mos.ru/pgu" все начинает работать как положено.

Так же старые URL находятся в части получения данных от Мосэнерго, но там это пока работает...