We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bdd167c commit 828d6a4Copy full SHA for 828d6a4
app/api/custom/events.py
@@ -214,3 +214,27 @@ def search_attendees(event_id):
214
attendees = query.order_by(TicketHolder.id.desc()).all()
215
216
return jsonify({'attendees': attendees})
217
+
218
219
+@events_routes.route('/<string:event_identifier>/sessions/languages', methods=['GET'])
220
+@to_event_id
221
+def get_languages(event_id):
222
+ language_list = list(
223
+ zip(
224
+ *db.session.query(Session.language)
225
+ .distinct()
226
+ .filter(
227
+ Session.event_id == event_id,
228
+ Session.language != None,
229
+ )
230
+ .order_by(asc(Session.language))
231
+ .all()
232
233
234
+ languages = list(
235
+ map(
236
+ str,
237
+ language_list[0] if language_list else [],
238
239
240
+ return jsonify(languages)
0 commit comments