diff options
author | Simon Rettberg | 2017-04-19 15:51:47 +0200 |
---|---|---|
committer | Simon Rettberg | 2017-04-19 15:51:47 +0200 |
commit | 44418c209428335e611bfb9384578fb18b88978d (patch) | |
tree | 32b8a45b135472c74467acede98ae61ec501a351 /lang | |
parent | Merge branch 'master' of dnbd3:openslx-ng/slx-admin into location-info-panel (diff) | |
download | slx-admin-44418c209428335e611bfb9384578fb18b88978d.tar.gz slx-admin-44418c209428335e611bfb9384578fb18b88978d.tar.xz slx-admin-44418c209428335e611bfb9384578fb18b88978d.zip |
[locationinfo] CourseBackends: Lots of bug fixes, missing error checks, improvements:
- Add more checks for returned data structures from backend, like keys in arrays
- Better error messages if something goes wrong, not just "server sent wrong xml"
- Make checkConnection() of davinci and hisinone not require a valid room id, which
we don't have in general
- hisinone: Parse data structure just once for every room
- Request coalescing: Only try so if getRefreshTime() > getCacheTime()
- Move toArray() to base class instead of having two copies
- Sanitize variable naming conventions
Diffstat (limited to 'lang')
0 files changed, 0 insertions, 0 deletions