Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitb7da55f

Browse files
committed
Add DevFest Venice 2025
1 parent923443a commitb7da55f

File tree

3 files changed

+27
-0
lines changed
  • backend
    • datastore/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/datastore
    • service-import/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/import

3 files changed

+27
-0
lines changed

‎backend/datastore/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/datastore/ConferenceId.kt‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ enum class ConferenceId(val id: String) {
4444
KotlinConf2025("kotlinconf2025"),
4545
DroidconNYC2025("droidconnyc2025"),
4646
DroidConLondon2025("droidconlondon2025"),
47+
DevFestVenice2025("devfestvenice2025"),
4748
;
4849

4950
companionobject {

‎backend/service-import/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/import/Main.kt‎

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import dev.johnoreilly.confetti.backend.datastore.DataStore
88
importdev.johnoreilly.confetti.backend.import.Sessionize.importDevFestGeorgia2023
99
importdev.johnoreilly.confetti.backend.import.Sessionize.importDevFestMelbourne2023
1010
importdev.johnoreilly.confetti.backend.import.Sessionize.importDevFestVenice2024
11+
importdev.johnoreilly.confetti.backend.import.Sessionize.importDevFestVenice2025
1112
importdev.johnoreilly.confetti.backend.import.Sessionize.importDroidconLisbon2023
1213
importdev.johnoreilly.confetti.backend.import.Sessionize.importDroidconLisbon2024
1314
importdev.johnoreilly.confetti.backend.import.Sessionize.importDroidconLondon2024
@@ -146,6 +147,7 @@ private suspend fun update(conf: String?): Int {
146147
ConferenceId.AndroidMakers2025->Sessionize.importAndroidMakers2025()
147148
ConferenceId.KotlinConf2025->Sessionize.importKotlinConf2025()
148149
ConferenceId.DroidConLondon2025-> importDroidconLondon2025()
150+
ConferenceId.DevFestVenice2025-> importDevFestVenice2025()
149151
null-> error("")
150152
}
151153
}

‎backend/service-import/src/jvmMain/kotlin/dev/johnoreilly/confetti/backend/import/Sessionize.kt‎

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -850,6 +850,30 @@ object Sessionize {
850850
)
851851
}
852852

853+
suspendfunimportDevFestVenice2025():Int {
854+
return writeData(
855+
getData("https://sessionize.com/api/v2/pybh3nyp/view/All"),
856+
config=DConfig(
857+
id=ConferenceId.DevFestVenice2025.id,
858+
name="DevFest Venice 2025",
859+
timeZone="Europe/Rome",
860+
themeColor="0xFF0000FF"
861+
),
862+
venue=DVenue(
863+
id="main",
864+
name="Campus Scientifico Università Ca' Foscari",
865+
address="Via Torino, 155 Mestre, Venezia VE, 30170",
866+
description=mapOf(
867+
"en" to"Campus Scientifico Università Ca' Foscari",
868+
),
869+
latitude=45.4779997,
870+
longitude=12.2551719,
871+
imageUrl="https://live.staticflickr.com/65535/51266563060_17dacd7037_5k.jpg",
872+
floorPlanUrl=null,
873+
),
874+
)
875+
}
876+
853877
internalfunwriteData(
854878
sessionizeData:SessionizeData,
855879
config:DConfig,

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp