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

automatyczne podpowiadanie #948

Open
ad-m opened this issue May 11, 2021 · 3 comments · May be fixed by #992
Open

automatyczne podpowiadanie #948

ad-m opened this issue May 11, 2021 · 3 comments · May be fixed by #992

Comments

@ad-m
Copy link
Member

ad-m commented May 11, 2021

Obecnie automatyczne podpowiadanie nie wyświetla żadnych wartości póki nie zostaną pierwsze znaki wprowadzone. To wymaga optymalizacji:

  • w przypadku pól dotyczących instytucji - wskazanie instytucji, które występowały już w sprawie
  • w przypadku pól dotyczacych sygnatury – wskazanie sygnatur, które występowały juz w sprawie,
  • w przypadku pól dotyczacych kanału – wskazanie wszystkich kanałów,
  • w przypadku pól dotyczących typu dokumentu – wskazanie wszystkich typów dokumentów,
@rwakulszowa
Copy link
Member

Postaram się tym zająć w najbliższym czasie (jeśli sprawa jest nadal aktualna).

@ad-m
Copy link
Member Author

ad-m commented May 26, 2021

Jest aktualna.

@rwakulszowa
Copy link
Member

Zastanawiam się, czy nie warto byłoby w takiej sytuacji dodać obsługi jakiegoś domyślnego (tj. przed wpisaniem znaków) autocomplete dla każdego istniejącego pola - byłoby to trochę bardziej spójne z punktu widzenia użytkownika - każde pole autocomplete zawsze sugeruje coś po kliknięciu. Kilka nadmiarowych zapytań raczej nie będzie problemem.

Domyślną implementacją byłoby wtedy alfabetyczne wskazanie wszystkich opcji, a dla konkretnych przypadków dodana zostałaby dedykowana logika (jak opisano wyżej - np. instytucje związane z daną sprawą).

Co do oryginalnego problemu - wydaje mi się, że rozwiązaniem problemu będzie nie tyle filtrowanie sugestii, co ich sortowanie - instytucje występujące w sprawie pojawiłyby się na górze listy. To samo sortowanie będzie też zaaplikowane po wpisaniu tekstu przez użytkownika - w ten sposób instytucje powiązane ze sprawą zawsze będą się pojawiały na górze, dopóki nie zostaną odfiltrowane przez użytkownika.

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

Successfully merging a pull request may close this issue.

2 participants