ail-framework/bin
Fafner [_KeyZee_] 75b2d97504
Update Tracker.py
If self._get_field('level') is None, trying to convert it into int will crash the system :)

2024-12-23 14:22:46,232 Flask_server ERROR:Exception on /trackers [GET]
Traceback (most recent call last):
  File "/home/user/ail-framework/AILENV/lib/python3.12/site-packages/flask/app.py", line 1511, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/AILENV/lib/python3.12/site-packages/flask/app.py", line 919, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/AILENV/lib/python3.12/site-packages/flask/app.py", line 917, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/AILENV/lib/python3.12/site-packages/flask/app.py", line 902, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)  # type: ignore[no-any-return]
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/AILENV/lib/python3.12/site-packages/flask_login/utils.py", line 290, in decorated_view
    return current_app.ensure_sync(func)(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/var/www/Role_Manager.py", line 81, in decorated_view
    return func(*args, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/var/www/blueprints/hunters.py", line 74, in trackers_dashboard
    trackers = Tracker.get_trackers_dashboard(user_org, user_id)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/bin/lib/Tracker.py", line 785, in get_trackers_dashboard
    if not tracker.check_level(user_org, user_id):
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/bin/lib/Tracker.py", line 220, in check_level
    level = self.get_level()
            ^^^^^^^^^^^^^^^^
  File "/home/user/ail-framework/bin/lib/Tracker.py", line 183, in get_level
    level = int(self._get_field('level'))
            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: int() argument must be a string, a bytes-like object or a real number, not 'NoneType'
2024-12-23 14:29:20 +01:00
..
core chg: [pubsublogger] remove old redis_logger 2024-12-09 13:54:54 +01:00
crawlers fix: [crawler] avoid crawler loop if a capture end up in an invalid state 2024-12-09 16:44:40 +01:00
exporter chg: [MISP Export] filter None MISP objects 2024-09-10 10:08:33 +02:00
importer chg: [chats explorer] filter Chats that don't contain messages 2024-07-09 17:15:27 +02:00
lib Update Tracker.py 2024-12-23 14:29:20 +01:00
modules chg: [cryptocurrency] add ripple address subtype + correlation 2024-12-11 14:51:44 +01:00
packages chg: [flask] use the same cookie name + cache git commits, tags and branch name 2024-09-16 15:30:12 +02:00
trackers chg: [pubsublogger] remove old redis_logger 2024-12-09 13:54:54 +01:00
AIL_Init.py fix: [core] fix instance ail:uuid 2023-05-15 10:37:03 +02:00
LAUNCH.sh chg: [pubsublogger] remove old redis_logger 2024-12-09 13:54:54 +01:00
update-background.py fix: [background update] fix logger 2023-07-12 14:37:59 +02:00
Update-conf.py chg: [all] remove old objects + migrate cryptocurrencies module + cleanup code 2022-11-28 15:01:40 +01:00
Update.py merge master 2023-05-17 16:07:32 +02:00