User Tools

Site Tools


dmagbafest-1189

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

dmagbafest-1189 [2016/12/14 08:50] – created kalaschnikowdmagbafest-1189 [2018/04/23 15:57] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== DMAGBAFEST-1189 ======
  
 +[[https://jira.deepmap.net/browse/DMAGBAFEST-1189]] -> [[https://jira.deepmap.net/browse/DMAGBAFEST-1187|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