File tree Expand file tree Collapse file tree 3 files changed +30
-0
lines changed
datastore/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/datastore
service-import/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/import Expand file tree Collapse file tree 3 files changed +30
-0
lines changed Original file line number Diff line number Diff line change @@ -38,6 +38,7 @@ enum class ConferenceId(val id: String) {
3838 DroidConLondon2024 (" droidconlondon2024" ),
3939 DevFestVenice2024 (" devfestvenice2024" ),
4040 DevFestWarsaw2024 (" devfestwarsaw2024" ),
41+ AndroidMakers2025 (" androidmakers2025" ),
4142 ;
4243
4344 companion object {
Original file line number Diff line number Diff line change @@ -139,6 +139,7 @@ private suspend fun update(conf: String?): Int {
139139 ConferenceId .DroidConLondon2024 -> importDroidconLondon2024()
140140 ConferenceId .DevFestVenice2024 -> importDevFestVenice2024()
141141 ConferenceId .DevFestWarsaw2024 -> Sessionize .importDevFestWarsaw2024()
142+ ConferenceId .AndroidMakers2025 -> Sessionize .importAndroidMakers2025()
142143 null -> error(" " )
143144 }
144145}
Original file line number Diff line number Diff line change @@ -34,6 +34,34 @@ object Sessionize {
3434 val speakers : List <DSpeaker >,
3535 )
3636
37+ suspend fun importAndroidMakers2025 (): Int {
38+ return writeData(
39+ getData(
40+ url = " https://sessionize.com/api/v2/g4o6gyjr/view/All" ,
41+ ),
42+ config = DConfig (
43+ id = ConferenceId .AndroidMakers2025 .id,
44+ name = " AndroidMakers by droidcon 2025" ,
45+ timeZone = " Europe/Paris" ,
46+ themeColor = " 0xffFB5C49"
47+ ),
48+ venue = DVenue (
49+ id = " conference" ,
50+ name = " Beffroi de Montrouge" ,
51+ address = " Av. de la République, 92120 Montrouge" ,
52+ description = mapOf (
53+ " en" to " Cool venue" ,
54+ " fr" to " Venue fraiche" ,
55+ ),
56+ latitude = 48.8188958 ,
57+ longitude = 2.3193016 ,
58+ imageUrl = " https://www.beffroidemontrouge.com/wp-content/uploads/2019/09/moebius-1.jpg" ,
59+ floorPlanUrl = " https://storage.googleapis.com/androidmakers-static/floor_plan.png"
60+ ),
61+ partnerGroups = emptyList()
62+ )
63+ }
64+
3765 suspend fun importAndroidMakers2024 (): Int {
3866 return writeData(
3967 getData(
You can’t perform that action at this time.
0 commit comments