2023-07-23 21:50:15,442 - db - INFO - Website is starting
2023-07-23 21:50:15,453 - werkzeug - WARNING - WebSocket transport not available. Install simple-websocket for improved performance.
2023-07-23 21:50:15,465 - werkzeug - INFO - [31m[1mWARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.[0m
 * Running on all addresses (0.0.0.0)
 * Running on http://127.0.0.1:5000
 * Running on http://192.168.6.112:5000
2023-07-23 21:50:15,465 - werkzeug - INFO - [33mPress CTRL+C to quit[0m
2023-07-23 21:51:09,628 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:09] "GET / HTTP/1.1" 200 -
2023-07-23 21:51:09,775 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:09] "GET /socket.io.js HTTP/1.1" 200 -
2023-07-23 21:51:09,837 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:09] "GET /socket.io.js HTTP/1.1" 200 -
2023-07-23 21:51:09,909 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:09] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:10,046 - engineio.server - ERROR - The WebSocket transport is not available, you must install a WebSocket server that is compatible with your async mode to enable it. See the documentation for details. (further occurrences of this error will be logged with level INFO)
2023-07-23 21:51:10,047 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:10] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JaVN HTTP/1.1" 200 -
2023-07-23 21:51:10,103 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:10] "POST /socket.io/?EIO=4&transport=polling&t=Oc4JaVn&sid=STMGADKhU-lxfSHaAAAA HTTP/1.1" 200 -
2023-07-23 21:51:10,104 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:10] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JaVo&sid=STMGADKhU-lxfSHaAAAA HTTP/1.1" 200 -
2023-07-23 21:51:10,121 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:10] "GET /favicon.ico HTTP/1.1" 200 -
2023-07-23 21:51:15,943 - db - INFO - Changed the balance from user 1 from 0 to 1
2023-07-23 21:51:15,944 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:15] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JaWb&sid=STMGADKhU-lxfSHaAAAA HTTP/1.1" 200 -
2023-07-23 21:51:15,945 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:15] "GET /change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 21:51:16,061 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:16] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:16,146 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:16] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jb-g HTTP/1.1" 200 -
2023-07-23 21:51:16,208 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:16] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Jb_5&sid=VvNShGGIGGaB1fVhAAAC HTTP/1.1" 200 -
2023-07-23 21:51:16,214 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:16] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jb_6&sid=VvNShGGIGGaB1fVhAAAC HTTP/1.1" 200 -
2023-07-23 21:51:18,951 - db - INFO - Changed the balance from user 1 from 1 to 2
2023-07-23 21:51:18,952 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:18] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jb_x&sid=VvNShGGIGGaB1fVhAAAC HTTP/1.1" 200 -
2023-07-23 21:51:18,954 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:18] "GET /change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 21:51:19,048 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:19] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:19,142 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:19] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JcjP HTTP/1.1" 200 -
2023-07-23 21:51:19,175 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:19] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Jcjw&sid=Cwq7eaKYJhJVMfffAAAE HTTP/1.1" 200 -
2023-07-23 21:51:19,180 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:19] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jcjx&sid=Cwq7eaKYJhJVMfffAAAE HTTP/1.1" 200 -
2023-07-23 21:51:21,604 - db - INFO - Changed the balance from user 1 from 2 to 3
2023-07-23 21:51:21,605 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:21] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JckH&sid=Cwq7eaKYJhJVMfffAAAE HTTP/1.1" 200 -
2023-07-23 21:51:21,607 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:21] "GET /change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 21:51:21,782 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:21] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:21,929 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:21] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JdOU HTTP/1.1" 200 -
2023-07-23 21:51:21,951 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:21] "POST /socket.io/?EIO=4&transport=polling&t=Oc4JdPM&sid=XB6fDC6ALNlqSaZQAAAG HTTP/1.1" 200 -
2023-07-23 21:51:21,952 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:21] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JdPN&sid=XB6fDC6ALNlqSaZQAAAG HTTP/1.1" 200 -
2023-07-23 21:51:29,977 - db - INFO - Changed the balance from user 1 from 3 to 4
2023-07-23 21:51:29,978 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:29] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JdPj&sid=XB6fDC6ALNlqSaZQAAAG HTTP/1.1" 200 -
2023-07-23 21:51:29,979 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:29] "GET /change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 21:51:30,089 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:30] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:30,195 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:30] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JfQ7 HTTP/1.1" 200 -
2023-07-23 21:51:30,229 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:30] "POST /socket.io/?EIO=4&transport=polling&t=Oc4JfQa&sid=VdSZlj8pYkMrMnCkAAAI HTTP/1.1" 200 -
2023-07-23 21:51:30,231 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:30] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JfQb&sid=VdSZlj8pYkMrMnCkAAAI HTTP/1.1" 200 -
2023-07-23 21:51:32,282 - db - INFO - Changed the balance from user 1 from 4 to 5
2023-07-23 21:51:32,283 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:32] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JfQ-&sid=VdSZlj8pYkMrMnCkAAAI HTTP/1.1" 200 -
2023-07-23 21:51:32,285 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:32] "GET /change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 21:51:32,367 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:32] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:32,468 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:32] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jfzi HTTP/1.1" 200 -
2023-07-23 21:51:32,529 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:32] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Jf-J&sid=bpuLnjkZWILAEC5CAAAK HTTP/1.1" 200 -
2023-07-23 21:51:32,530 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:32] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jf-L&sid=bpuLnjkZWILAEC5CAAAK HTTP/1.1" 200 -
2023-07-23 21:51:33,707 - db - INFO - Changed the balance from user 1 from 5 to 6
2023-07-23 21:51:33,708 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:33] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jf-v&sid=bpuLnjkZWILAEC5CAAAK HTTP/1.1" 200 -
2023-07-23 21:51:33,709 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:33] "GET /change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 21:51:33,804 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:33] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:33,906 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:33] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JgK6 HTTP/1.1" 200 -
2023-07-23 21:51:33,946 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:33] "POST /socket.io/?EIO=4&transport=polling&t=Oc4JgKT&sid=hu_fTOpsQxJg0XQEAAAM HTTP/1.1" 200 -
2023-07-23 21:51:33,948 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:33] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JgKV&sid=hu_fTOpsQxJg0XQEAAAM HTTP/1.1" 200 -
2023-07-23 21:51:35,330 - db - INFO - Changed the balance from user 1 from 6 to 7
2023-07-23 21:51:35,330 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:35] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JgL3&sid=hu_fTOpsQxJg0XQEAAAM HTTP/1.1" 200 -
2023-07-23 21:51:35,332 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:35] "GET /change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 21:51:35,420 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:35] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:35,510 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:35] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JgjB HTTP/1.1" 200 -
2023-07-23 21:51:35,549 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:35] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Jgjj&sid=VA3MFFpHz5Kv3oCcAAAO HTTP/1.1" 200 -
2023-07-23 21:51:35,549 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:35] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jgjk&sid=VA3MFFpHz5Kv3oCcAAAO HTTP/1.1" 200 -
2023-07-23 21:51:36,885 - db - INFO - Changed the balance from user 1 from 7 to 8
2023-07-23 21:51:36,886 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:36] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jgk4&sid=VA3MFFpHz5Kv3oCcAAAO HTTP/1.1" 200 -
2023-07-23 21:51:36,888 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:36] "GET /change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 21:51:36,969 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:36] "GET /list HTTP/1.1" 200 -
2023-07-23 21:51:37,053 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:37] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jh5L HTTP/1.1" 200 -
2023-07-23 21:51:37,082 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:37] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Jh5f&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:51:37,083 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:51:37] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jh5g&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:52:02,053 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:52:02] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Jh64&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:52:02,066 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:52:02] "POST /socket.io/?EIO=4&transport=polling&t=Oc4JnCA&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:52:27,066 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:52:27] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JnCB&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:52:27,078 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:52:27] "POST /socket.io/?EIO=4&transport=polling&t=Oc4JtI-&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:52:52,078 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:52:52] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JtI_&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:52:52,090 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:52:52] "POST /socket.io/?EIO=4&transport=polling&t=Oc4JzPo&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:53:17,090 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:53:17] "GET /socket.io/?EIO=4&transport=polling&t=Oc4JzPo.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:53:17,102 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:53:17] "POST /socket.io/?EIO=4&transport=polling&t=Oc4K3Wc&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:53:42,102 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:53:42] "GET /socket.io/?EIO=4&transport=polling&t=Oc4K3We&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:53:42,113 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:53:42] "POST /socket.io/?EIO=4&transport=polling&t=Oc4K9dR&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:54:07,114 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:54:07] "GET /socket.io/?EIO=4&transport=polling&t=Oc4K9dR.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:54:07,124 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:54:07] "POST /socket.io/?EIO=4&transport=polling&t=Oc4KFkE&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:54:32,124 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:54:32] "GET /socket.io/?EIO=4&transport=polling&t=Oc4KFkF&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:54:32,134 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:54:32] "POST /socket.io/?EIO=4&transport=polling&t=Oc4KLq_&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:54:57,134 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:54:57] "GET /socket.io/?EIO=4&transport=polling&t=Oc4KLr1&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:54:57,145 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:54:57] "POST /socket.io/?EIO=4&transport=polling&t=Oc4KRxn&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:55:22,145 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:55:22] "GET /socket.io/?EIO=4&transport=polling&t=Oc4KRxo&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:55:22,155 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:55:22] "POST /socket.io/?EIO=4&transport=polling&t=Oc4KY2b&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:55:47,155 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:55:47] "GET /socket.io/?EIO=4&transport=polling&t=Oc4KY2b.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:55:47,167 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:55:47] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Ke9N&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:56:12,167 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:56:12] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Ke9O&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:56:12,176 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:56:12] "POST /socket.io/?EIO=4&transport=polling&t=Oc4KkGA&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:56:37,176 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:56:37] "GET /socket.io/?EIO=4&transport=polling&t=Oc4KkGB&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:56:37,187 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:56:37] "POST /socket.io/?EIO=4&transport=polling&t=Oc4KqMy&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:57:02,187 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:57:02] "GET /socket.io/?EIO=4&transport=polling&t=Oc4KqMy.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:57:02,202 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:57:02] "POST /socket.io/?EIO=4&transport=polling&t=Oc4KwTo&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:57:27,202 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:57:27] "GET /socket.io/?EIO=4&transport=polling&t=Oc4KwTp&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:57:27,214 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:57:27] "POST /socket.io/?EIO=4&transport=polling&t=Oc4L0ac&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:57:52,214 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:57:52] "GET /socket.io/?EIO=4&transport=polling&t=Oc4L0ae&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:57:52,233 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:57:52] "POST /socket.io/?EIO=4&transport=polling&t=Oc4L6hT&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:58:17,233 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:58:17] "GET /socket.io/?EIO=4&transport=polling&t=Oc4L6hU&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:58:17,245 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:58:17] "POST /socket.io/?EIO=4&transport=polling&t=Oc4LCoL&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:58:42,245 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:58:42] "GET /socket.io/?EIO=4&transport=polling&t=Oc4LCoL.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:58:42,268 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:58:42] "POST /socket.io/?EIO=4&transport=polling&t=Oc4LIvE&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:59:07,268 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:59:07] "GET /socket.io/?EIO=4&transport=polling&t=Oc4LIvF&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:59:07,280 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:59:07] "POST /socket.io/?EIO=4&transport=polling&t=Oc4LP08&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:59:32,280 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:59:32] "GET /socket.io/?EIO=4&transport=polling&t=Oc4LP09&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:59:32,290 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:59:32] "POST /socket.io/?EIO=4&transport=polling&t=Oc4LV6y&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:59:57,290 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:59:57] "GET /socket.io/?EIO=4&transport=polling&t=Oc4LV6y.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 21:59:57,301 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 21:59:57] "POST /socket.io/?EIO=4&transport=polling&t=Oc4LbDk&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:00:22,301 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:00:22] "GET /socket.io/?EIO=4&transport=polling&t=Oc4LbDk.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:00:22,313 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:00:22] "POST /socket.io/?EIO=4&transport=polling&t=Oc4LhKX&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:00:47,313 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:00:47] "GET /socket.io/?EIO=4&transport=polling&t=Oc4LhKX.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:00:47,324 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:00:47] "POST /socket.io/?EIO=4&transport=polling&t=Oc4LnRL&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:01:12,324 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:01:12] "GET /socket.io/?EIO=4&transport=polling&t=Oc4LnRM&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:01:12,335 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:01:12] "POST /socket.io/?EIO=4&transport=polling&t=Oc4LtY8&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:01:37,335 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:01:37] "GET /socket.io/?EIO=4&transport=polling&t=Oc4LtY8.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:01:37,347 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:01:37] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Lzex&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:02:02,347 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:02:02] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Lzey&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:02:02,359 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:02:02] "POST /socket.io/?EIO=4&transport=polling&t=Oc4M3ll&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:02:27,359 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:02:27] "GET /socket.io/?EIO=4&transport=polling&t=Oc4M3lm&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:02:27,369 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:02:27] "POST /socket.io/?EIO=4&transport=polling&t=Oc4M9sY&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:02:52,369 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:02:52] "GET /socket.io/?EIO=4&transport=polling&t=Oc4M9sZ&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:02:52,378 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:02:52] "POST /socket.io/?EIO=4&transport=polling&t=Oc4MFzL&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:03:17,378 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:03:17] "GET /socket.io/?EIO=4&transport=polling&t=Oc4MFzL.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:03:17,389 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:03:17] "POST /socket.io/?EIO=4&transport=polling&t=Oc4MM45&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:03:42,389 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:03:42] "GET /socket.io/?EIO=4&transport=polling&t=Oc4MM46&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:03:42,399 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:03:42] "POST /socket.io/?EIO=4&transport=polling&t=Oc4MSAv&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:04:07,399 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:04:07] "GET /socket.io/?EIO=4&transport=polling&t=Oc4MSAv.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:04:07,410 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:04:07] "POST /socket.io/?EIO=4&transport=polling&t=Oc4MYHh&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:04:32,410 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:04:32] "GET /socket.io/?EIO=4&transport=polling&t=Oc4MYHh.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:04:32,420 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:04:32] "POST /socket.io/?EIO=4&transport=polling&t=Oc4MeOT&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:04:57,420 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:04:57] "GET /socket.io/?EIO=4&transport=polling&t=Oc4MeOU&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:04:57,429 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:04:57] "POST /socket.io/?EIO=4&transport=polling&t=Oc4MkVF&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:05:22,429 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:05:22] "GET /socket.io/?EIO=4&transport=polling&t=Oc4MkVG&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:05:22,439 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:05:22] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Mqc1&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:05:47,439 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:05:47] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Mqc1.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:05:47,452 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:05:47] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Mwip&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:06:12,452 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:06:12] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Mwip.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:06:12,654 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:06:12] "POST /socket.io/?EIO=4&transport=polling&t=Oc4N0sb&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:06:37,654 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:06:37] "GET /socket.io/?EIO=4&transport=polling&t=Oc4N0sd&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:06:37,664 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:06:37] "POST /socket.io/?EIO=4&transport=polling&t=Oc4N6zQ&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:07:02,664 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:07:02] "GET /socket.io/?EIO=4&transport=polling&t=Oc4N6zR&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:07:02,676 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:07:02] "POST /socket.io/?EIO=4&transport=polling&t=Oc4ND4D&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:07:27,676 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:07:27] "GET /socket.io/?EIO=4&transport=polling&t=Oc4ND4E&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:07:27,687 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:07:27] "POST /socket.io/?EIO=4&transport=polling&t=Oc4NJA_&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:07:52,687 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:07:52] "GET /socket.io/?EIO=4&transport=polling&t=Oc4NJB0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:07:52,697 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:07:52] "POST /socket.io/?EIO=4&transport=polling&t=Oc4NPHo&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:08:17,698 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:08:17] "GET /socket.io/?EIO=4&transport=polling&t=Oc4NPHo.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:08:17,711 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:08:17] "POST /socket.io/?EIO=4&transport=polling&t=Oc4NVOb&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:08:42,711 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:08:42] "GET /socket.io/?EIO=4&transport=polling&t=Oc4NVOd&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:08:42,721 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:08:42] "POST /socket.io/?EIO=4&transport=polling&t=Oc4NbVQ&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:09:07,721 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:09:07] "GET /socket.io/?EIO=4&transport=polling&t=Oc4NbVQ.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:09:07,731 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:09:07] "POST /socket.io/?EIO=4&transport=polling&t=Oc4NhcC&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:09:32,731 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:09:32] "GET /socket.io/?EIO=4&transport=polling&t=Oc4NhcD&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:09:32,740 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:09:32] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Nni_&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:09:57,741 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:09:57] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Nni_.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:09:57,750 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:09:57] "POST /socket.io/?EIO=4&transport=polling&t=Oc4Ntpm&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:10:22,217 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:10:22] "GET /api/change?id=1 HTTP/1.1" 200 -
2023-07-23 22:10:22,750 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:10:22] "GET /socket.io/?EIO=4&transport=polling&t=Oc4Ntpm.0&sid=X0WNhKLoc6oIFtDHAAAQ HTTP/1.1" 200 -
2023-07-23 22:10:30,433 - db - INFO - Changed the balance from user 1 from 8 to 9
2023-07-23 22:10:30,434 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:10:30] "GET /api/change?id=1&change=1 HTTP/1.1" 200 -
2023-07-23 22:10:39,911 - db - ERROR - Exception on /api/change [GET]
Traceback (most recent call last):
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/Website/__init__.py", line 315, in api_change
    c.execute(f"UPDATE users SET balance = balance + {change} WHERE id={user[0]}")
sqlite3.OperationalError: database is locked
2023-07-23 22:10:39,913 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:10:39] "[35m[1mGET /api/change?id=1&change=-1 HTTP/1.1[0m" 500 -
2023-07-23 22:10:44,006 - db - ERROR - Exception on /api/change [GET]
Traceback (most recent call last):
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/Website/__init__.py", line 315, in api_change
    c.execute(f"UPDATE users SET balance = balance + {change} WHERE id={user[0]}")
sqlite3.OperationalError: database is locked
2023-07-23 22:10:44,008 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:10:44] "[35m[1mGET /api/change?id=1&change=3 HTTP/1.1[0m" 500 -
2023-07-23 22:10:45,551 - db - INFO - Changed the balance from user 1 from 8 to 5
2023-07-23 22:10:45,552 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:10:45] "GET /api/change?id=1&change=-3 HTTP/1.1" 200 -
2023-07-23 22:10:46,125 - db - ERROR - Exception on /api/change [GET]
Traceback (most recent call last):
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/Website/__init__.py", line 315, in api_change
    c.execute(f"UPDATE users SET balance = balance + {change} WHERE id={user[0]}")
sqlite3.OperationalError: database is locked
2023-07-23 22:10:46,127 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:10:46] "[35m[1mGET /api/change?id=1&change=3 HTTP/1.1[0m" 500 -
2023-07-23 22:10:48,942 - db - ERROR - Exception on /api/change [GET]
Traceback (most recent call last):
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/Website/__init__.py", line 315, in api_change
    c.execute(f"UPDATE users SET balance = balance + {change} WHERE id={user[0]}")
sqlite3.OperationalError: database is locked
2023-07-23 22:10:48,944 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:10:48] "[35m[1mGET /api/change?id=1&change=-3 HTTP/1.1[0m" 500 -
2023-07-23 22:11:19,316 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:11:19] "GET /api/change?id=1&change=test HTTP/1.1" 200 -
2023-07-23 22:11:27,259 - db - ERROR - Exception on /api/change [GET]
Traceback (most recent call last):
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/Website/__init__.py", line 315, in api_change
    c.execute(f"UPDATE users SET balance = balance + {change} WHERE id={user[0]}")
sqlite3.OperationalError: database is locked
2023-07-23 22:11:27,261 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:11:27] "[35m[1mGET /api/change?id=1&change=1 HTTP/1.1[0m" 500 -
2023-07-23 22:11:29,756 - db - ERROR - Exception on /api/change [GET]
Traceback (most recent call last):
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/Website/__init__.py", line 315, in api_change
    c.execute(f"UPDATE users SET balance = balance + {change} WHERE id={user[0]}")
sqlite3.OperationalError: database is locked
2023-07-23 22:11:29,757 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:11:29] "[35m[1mGET /api/change?id=1&change=1 HTTP/1.1[0m" 500 -
2023-07-23 22:11:31,289 - db - ERROR - Exception on /api/change [GET]
Traceback (most recent call last):
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 2190, in wsgi_app
    response = self.full_dispatch_request()
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1486, in full_dispatch_request
    rv = self.handle_user_exception(e)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1484, in full_dispatch_request
    rv = self.dispatch_request()
         ^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/venv/lib/python3.11/site-packages/flask/app.py", line 1469, in dispatch_request
    return self.ensure_sync(self.view_functions[rule.endpoint])(**view_args)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/anton/Documents/Projekte/Matekass_2.0/Website/__init__.py", line 315, in api_change
    c.execute(f"UPDATE users SET balance = balance + {change} WHERE id={user[0]}")
sqlite3.OperationalError: database is locked
2023-07-23 22:11:31,291 - werkzeug - INFO - 127.0.0.1 - - [23/Jul/2023 22:11:31] "[35m[1mGET /api/change?id=1&change=1 HTTP/1.1[0m" 500 -
