Compare commits

..

No commits in common. "72e89dae77217415e90bed3d435e287d3365ce39" and "0ee4c50a24288fd0d43dbb9e92fd0c36a250e7bd" have entirely different histories.

4 changed files with 8 additions and 26 deletions

View File

@ -1,8 +0,0 @@
{
"recommendations": [
"ms-python.black-formatter",
"ms-python.python",
"ms-python.vscode-pylance",
"ms-python.debugpy",
]
}

View File

@ -4,9 +4,8 @@
],
"python.testing.unittestEnabled": false,
"python.testing.pytestEnabled": true,
"python.analysis.typeCheckingMode": "strict",
"python.analysis.typeCheckingMode": "basic",
"[python]": {
"editor.defaultFormatter": "ms-python.black-formatter",
"editor.formatOnSave": true
"editor.defaultFormatter": "ms-python.black-formatter"
},
}

View File

@ -12,8 +12,9 @@ from django.db.models import (
Q,
Sum,
fields,
IntegerField,
)
from django.db.models.functions import TruncDate, TruncMonth
from django.db.models.functions import TruncDate, ExtractMonth, TruncMonth
from django.http import (
HttpRequest,
HttpResponse,
@ -491,7 +492,9 @@ def stats_alltime(request):
Purchase.objects.all().intersection(purchases_finished_this_year).count()
)
first_play_name = "N/A"
first_play_date = "N/A"
last_play_name = "N/A"
last_play_date = "N/A"
if this_year_sessions:
first_session = this_year_sessions.earliest()
@ -716,7 +719,9 @@ def stats(request, year: int = 0):
.count()
)
first_play_name = "N/A"
first_play_date = "N/A"
last_play_name = "N/A"
last_play_date = "N/A"
if this_year_sessions:
first_session = this_year_sessions.earliest()

View File

@ -1,14 +0,0 @@
{
pkgs ? import <nixpkgs> { },
}:
pkgs.mkShell {
buildInputs = with pkgs; [
nodejs
(poetry.override { python3 = python312; })
];
shellHook = ''
poetry install
'';
}