Skip to content
Snippets Groups Projects
Commit d0fb7370 authored by Simon Künzel's avatar Simon Künzel
Browse files

Fix missing id in stats sql

parent 04a9884c
No related branches found
No related tags found
No related merge requests found
Pipeline #7591 passed
Pipeline: backend

#7592

    ......@@ -146,6 +146,7 @@ def api_route_get_publish_medium_stats(publish_medium_id: int):
    }, [
    PublishMedium.medium_metadata
    ])
    .where(PublishMedium.id == publish_medium_id)
    )
    if medium is None:
    raise ApiClientException(ERROR_UNKNOWN_OBJECT)
    ......@@ -246,6 +247,7 @@ def api_route_get_lecture_stats(lecture_id: int):
    Lecture.select({
    AC_IS_MOD: True
    }, [])
    .where(Lecture.id == lecture_id)
    )
    if lecture is None:
    raise ApiClientException(ERROR_UNKNOWN_OBJECT)
    ......@@ -279,9 +281,9 @@ def api_route_get_lecture_stats(lecture_id: int):
    daily_views_dates_json.append(current_date.strftime("%d.%m.%Y"))
    return {
    "view_count": generic_lecture_stats.view_count,
    "total_watched_seconds": generic_lecture_stats.total_watched_seconds,
    "average_watch_speed": generic_lecture_stats.average_watch_speed,
    "view_count": generic_lecture_stats.view_count if generic_lecture_stats else 0,
    "total_watched_seconds": generic_lecture_stats.total_watched_seconds if generic_lecture_stats else 0,
    "average_watch_speed": generic_lecture_stats.average_watch_speed if generic_lecture_stats else 1,
    "daily_views": {
    "dates": [daily_views_dates_json],
    "view_counts": [daily_views_counts_json]
    ......
    0% Loading or .
    You are about to add 0 people to the discussion. Proceed with caution.
    Please register or to comment