Oprava burzy v jidelnicekDen
This commit is contained in:
parent
025975a5f8
commit
d48eecac69
4 changed files with 13 additions and 9 deletions
|
@ -1,3 +1,6 @@
|
|||
## 0.1.0-alpha.8
|
||||
- Opravit získávání URL z burzy v `jidelnicekDen`
|
||||
- tridy.dart - Burza: ~~jidlo~~ --> __nazev__
|
||||
## 0.1.0-alpha.7
|
||||
- Nastavovat `prihlasen` na `false` v případě chyby i u `ziskejUzivatele`
|
||||
- Vylepšení dokumentace
|
||||
|
|
|
@ -135,7 +135,6 @@ class Canteen {
|
|||
if (res.headers['set-cookie']!.contains("remember-me=;")) {
|
||||
return false; // špatné heslo
|
||||
}
|
||||
print(res.statusCode);
|
||||
if (res.statusCode != 302) {
|
||||
return Future.error("Chyba: ${res.body}");
|
||||
}
|
||||
|
@ -261,8 +260,9 @@ class Canteen {
|
|||
.group(0)
|
||||
.toString());
|
||||
var jidla = <Jidlo>[];
|
||||
var jidelnicek =
|
||||
RegExp(r'(?<=<div class="jidWrapLeft">).+?(?=<br>)', dotAll: true)
|
||||
var jidelnicek = RegExp(
|
||||
r'((?<=<div class="jidWrapLeft">).+?do burzy)|((?<=<div class="jidWrapLeft">).+?(?=<br>))',
|
||||
dotAll: true)
|
||||
.allMatches(res)
|
||||
.toList();
|
||||
for (var obed in jidelnicek) {
|
||||
|
@ -487,7 +487,7 @@ class Canteen {
|
|||
var jidlo = Burza(
|
||||
den: datum,
|
||||
varianta: varianta,
|
||||
jidlo: nazev,
|
||||
nazev: nazev,
|
||||
pocet: pocet,
|
||||
url: url);
|
||||
burza.add(jidlo);
|
||||
|
|
|
@ -47,7 +47,7 @@ class Burza {
|
|||
final String? url;
|
||||
|
||||
/// Název jídla
|
||||
String jidlo;
|
||||
String nazev;
|
||||
|
||||
/// Varianta
|
||||
String? varianta;
|
||||
|
@ -58,7 +58,7 @@ class Burza {
|
|||
Burza(
|
||||
{required this.den,
|
||||
required this.url,
|
||||
required this.jidlo,
|
||||
required this.nazev,
|
||||
required this.pocet,
|
||||
this.varianta});
|
||||
}
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
name: canteenlib
|
||||
description: Library for communication with the czech canteen food ordering system iCanteen
|
||||
version: 0.1.0-alpha.7
|
||||
version: 0.1.0-alpha.8
|
||||
repository: 'https://github.com/hernikplays/canteenlib'
|
||||
issue_tracker: 'https://github.com/hernikplays/canteenlib/issues'
|
||||
documentation: 'https://docs.hernikplays.cz'
|
||||
|
||||
environment:
|
||||
sdk: '>=2.16.1 <3.0.0'
|
||||
|
|
Reference in a new issue