dmagbafest-1189

DMAGBAFEST-1189

https://jira.deepmap.net/browse/DMAGBAFEST-1189 → Parent ticket (DMAGBAFEST-1187)

1. Replace

Event.TRACK_CGC.equals(event.track)

with

Config.instance(context).getSettings().isCgcEvent(event)

2. In all SQL statements do the same

3. Replace contents of track column with legacy_id of corresponding parent CGC block event. Also by CGC block events.

Klassen, die getestet werden müssen

Wegen Änderungen an SQL müssen die geänderten Klassen getestet werden.

  • [***] CGCListLoader → … → wird im CGCListFragment verwendet, aber dieses Fragment wird nirgendwo verwendet * [*] CGCListSearch → URL=eventscgc oder URL=cgc * eventscgc liefert anscheinend Liste _aller_ Events * [+] cgc kann man normal nicht submittier, aber über EventBus. Es liefert Agenda Ansicht auf CGC Events. * [+] EventCGCFilter → filterID=cgc → events?filter=cgc:true * [*] EventCGCPoiFilter → filterID=stage → cgc?filter=stage:B16 tut aber liefert alle. Man kann aber danach ganz normal (per GUI) einen Filter setzen und er tut dann auch. * [+] EventListLoader → URL=events * [*] ProgramSearchEventList → wurde nicht geändert, aber die Methode, die dort verwendet wird → URL=program_search_event_list. URL tut nicht. * [+] ProgramSearchResults.SearchListLoader → URL=programm → der Loader wurde im Endeffekt nicht geändert, aber die Methode von der EventDAO * [*] SingleEventList.EventListLoader → URL=eventlist oder… → braucht einen Argument vom Bundle, den ich aber nicht liefern konnte * [*] SpeakerCGCDateFilter → filterID=venueDay → vermutlich sollte die URL “speakerscgc” damit funktionieren. Wenn die URL aber aufgerufen wird, wird das Fragment nicht verwendet * [*] SpeakerCGCFilter → **NICHT GEFUNDEN
  • [+] SpeakerCGCPoiFilter → filterID=stage → speakerscgc?filter=stage:B16
dmagbafest-1189.txt · Last modified: by 127.0.0.1