How option "level" in section "log" works?

Hello, here’s part of my config file with log section:

# 
log:
  # A folder where all the logfiles should go.
  # path: "<rootpath>logs"
  # Whether to show any logging at all or none
  # enabled: true
  # Where the normal log should go. Possible values are stdout, stderr, file or off to disable stand>
  # standard: "stdout"
  # Change the log level. Possible values (case-insensitive) are CRITICAL, ERROR, WARNING, NOTICE, I>
  level: "ERROR"
  # Logging format. Can be either `text` or `structured` to output JSON.

As you can see, level option have “ERROR” value.
But entries with “INFO” level still writing in the journal.
This is output of journalctl -u vikunja command:

user-VirtualBox binary[5036]: time=2026-03-31T19:25:29.026+03:00 level=INFO msg="Using config file: /etc/vikunja/config.yml"
user-VirtualBox binary[5036]: time=2026-03-31T19:25:55.861+03:00 level=INFO component=http remote_ip=127.0.0.1 method=GET uri=/ status=200 latency=200.99581ms
user-VirtualBox binary[5036]: time=2026-03-31T19:25:55.937+03:00 level=INFO component=http remote_ip=127.0.0.1 method=GET uri=/assets/index-DYi4uWaE.css status=200 latency=16.273969ms
user-VirtualBox binary[5036]: time=2026-03-31T19:25:55.967+03:00 level=INFO component=http remote_ip=127.0.0.1 method=GET uri=/assets/index-BX1jI3uW.js status=200 latency=51.873294ms
user-VirtualBox binary[5036]: time=2026-03-31T19:25:56.170+03:00 level=INFO component=http remote_ip=127.0.0.1 method=GET uri=/api/v1/info status=200 latency=240.821µs

May be I do something wrong?