Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter nach Jahren - Problem mit den Jahren vor 2001 #391

Open
RoToK4 opened this issue Apr 18, 2024 · 1 comment
Open

Filter nach Jahren - Problem mit den Jahren vor 2001 #391

RoToK4 opened this issue Apr 18, 2024 · 1 comment

Comments

@RoToK4
Copy link

RoToK4 commented Apr 18, 2024

Hallo Alex!
Uns ist diese Woche etwas bei der Filterung nach Jahren aufgefallen.
Folgendes Szenario:

Wir haben eine Seite mit Publikationen und einen Filter mit Jahreszahlen. Wähle ich nun im Filter das Jahr 2022, wird mir auch eine Publikation aus dem Jahr 1975 angezeigt.
Nach längerer Analyse ist aufgefallen, dass es an den Timestamps liegt:

Die Timestamps bis 2001 haben nur 9 Stellen, ab 2002 gibt es 10 stellen. Es scheint, als würde irgendwo in der Programmierung eine weitere 0 ans Ende eines 9-stelligen timestamps gehängt (in der DB stehen die korrekte Timestamps drin). Das führt allerdings zu dem oben genannten Problem, wobei eine führende 0 funktionieren würde.

Zum Beispiel:
165625200 == 1975-04-02
1656252000 == 2022-06-26
0165625200 == 1975-04-02

Ist das tatsächlich ein Bug ein der Erweiterung, oder übersehe ich hier etwas Entscheidendes, oder eine Einstellung?

Wir haben testweise den 9-stelligen Timestamps in der Datenbank eine führende 0 gegeben, damit klappt dann die Anzeige für das oben genannte Beispiel im Jahr 2022: Die Publikation aus dem Jahr 1975 wird nicht mehr angezeigt.
Allerdings sind dann die Jahre bis einschließlich 2001 leer, denn die Value im Filterdropdown hat keine führende 0, ebenso auch nicht der GET-Parameter der nach select entsteht und somit werden die Publikationen nicht gefunden.

Hast du dazu eine Idee, wie wir das lösen können?

@alnv
Copy link
Owner

alnv commented Jun 5, 2024

Versuch es mal mit der aktuellen Version: v1.32.45

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants