Dibbler dies on show user #33

Closed
opened 2026-01-27 14:34:23 +01:00 by oysteikt · 0 comments
Owner

Dibbler dies on show user

[Dibbler main menu]
 1 ) Buy
 2 ) Product list
 3 ) Show user
 4 ) User list
 5 ) Adjust credit
 6 ) Transfer credit between users
 7 ) Add stock and adjust credit
 8 ) Add/edit
 9 ) Product search
10 ) Statistics
11 ) Frequently Asked Questions
12 ) Print a label
> 3

[Show user]
User name, card number or RFID> oysteikt
Something went wrong.
<class 'AssertionError'>:
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/subcommands/loop.py", line 99, in main
    main.execute()
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/menus/helpermenus.py", line 561, in execute
    return self._execute(**kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/menus/helpermenus.py", line 582, in _execute
    self.items[item_i].execute()
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/menus/helpermenus.py", line 561, in execute
    return self._execute(**kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/menus/miscmenus.py", line 49, in _execute
    user = self.input_user("User name, card number or RFID")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/menus/helpermenus.py", line 288, in input_user
    user = self.retrieve_user(self.input_str(prompt, end_prompt))
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/menus/helpermenus.py", line 292, in retrieve_user
    return self.search_ui(search_user, search_str, "user")
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/menus/helpermenus.py", line 462, in search_ui
    result = search_fun(search_str, self.sql_session)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12
/site-packages/dibbler/lib/helpers.py", line 18, in search_user
    assert sql_session is not None
           ^^^^^^^^^^^^^^^^^^^^^^^
Restarting main menu.
Dibbler dies on `show user` ``` [Dibbler main menu] 1 ) Buy 2 ) Product list 3 ) Show user 4 ) User list 5 ) Adjust credit 6 ) Transfer credit between users 7 ) Add stock and adjust credit 8 ) Add/edit 9 ) Product search 10 ) Statistics 11 ) Frequently Asked Questions 12 ) Print a label > 3 [Show user] User name, card number or RFID> oysteikt Something went wrong. <class 'AssertionError'>: File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/subcommands/loop.py", line 99, in main main.execute() File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/menus/helpermenus.py", line 561, in execute return self._execute(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/menus/helpermenus.py", line 582, in _execute self.items[item_i].execute() File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/menus/helpermenus.py", line 561, in execute return self._execute(**kwargs) ^^^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/menus/miscmenus.py", line 49, in _execute user = self.input_user("User name, card number or RFID") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/menus/helpermenus.py", line 288, in input_user user = self.retrieve_user(self.input_str(prompt, end_prompt)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/menus/helpermenus.py", line 292, in retrieve_user return self.search_ui(search_user, search_str, "user") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/menus/helpermenus.py", line 462, in search_ui result = search_fun(search_str, self.sql_session) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/nix/store/1nkvhvmnwn0k63zvzn7yrlmyz1bb6dyn-dibbler-1.0.0/lib/python3.12 /site-packages/dibbler/lib/helpers.py", line 18, in search_user assert sql_session is not None ^^^^^^^^^^^^^^^^^^^^^^^ Restarting main menu. ```
oysteikt added the bugcrash report labels 2026-01-27 14:34:23 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projects/dibbler#33