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): ...@@ -146,6 +146,7 @@ def api_route_get_publish_medium_stats(publish_medium_id: int):
    }, [ }, [
    PublishMedium.medium_metadata PublishMedium.medium_metadata
    ]) ])
    .where(PublishMedium.id == publish_medium_id)
    ) )
    if medium is None: if medium is None:
    raise ApiClientException(ERROR_UNKNOWN_OBJECT) raise ApiClientException(ERROR_UNKNOWN_OBJECT)
    ...@@ -246,6 +247,7 @@ def api_route_get_lecture_stats(lecture_id: int): ...@@ -246,6 +247,7 @@ def api_route_get_lecture_stats(lecture_id: int):
    Lecture.select({ Lecture.select({
    AC_IS_MOD: True AC_IS_MOD: True
    }, []) }, [])
    .where(Lecture.id == lecture_id)
    ) )
    if lecture is None: if lecture is None:
    raise ApiClientException(ERROR_UNKNOWN_OBJECT) raise ApiClientException(ERROR_UNKNOWN_OBJECT)
    ...@@ -279,9 +281,9 @@ def api_route_get_lecture_stats(lecture_id: int): ...@@ -279,9 +281,9 @@ def api_route_get_lecture_stats(lecture_id: int):
    daily_views_dates_json.append(current_date.strftime("%d.%m.%Y")) daily_views_dates_json.append(current_date.strftime("%d.%m.%Y"))
    return { return {
    "view_count": generic_lecture_stats.view_count, "view_count": generic_lecture_stats.view_count if generic_lecture_stats else 0,
    "total_watched_seconds": generic_lecture_stats.total_watched_seconds, "total_watched_seconds": generic_lecture_stats.total_watched_seconds if generic_lecture_stats else 0,
    "average_watch_speed": generic_lecture_stats.average_watch_speed, "average_watch_speed": generic_lecture_stats.average_watch_speed if generic_lecture_stats else 1,
    "daily_views": { "daily_views": {
    "dates": [daily_views_dates_json], "dates": [daily_views_dates_json],
    "view_counts": [daily_views_counts_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