We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
If error message length over 4096 and i change template:
<b>{{ $appName }}</b> ({{ $level_name }}) Env: {{ $appEnv }} <pre>[{{ $datetime->format('Y-m-d H:i:s') }}] {{ $appEnv }}.{{ $level_name }} {{ $formatted }}</pre>
Message break and I get two messages:
<b>Project</b> (ERROR) Env: local <pre>[2023-03-01 17:41:32] local.ERROR many text
and:
many text</pre>
When send messages to telegram as a response we get 400 error:
{ "ok": false, "error_code": 400, "description": "Bad Request: can't parse entities: Can't find end tag corresponding to start tag pre" }
If not use wrap tag everything is fine.
Addition
I want 1 error = 1 message even if the size is over 4096. Example cut off and add ...
<b>Project</b> (ERROR) Env: local [2023-03-01 17:41:32] local.ERROR bla-bla-bla ...
The text was updated successfully, but these errors were encountered:
Maybe you can cut $formatted message in the template if you need?
Sorry, something went wrong.
Yes
Is it planned to do something like this?
I decided to make a package https://github.com/i3bepb/laravel-crop-str-blade-directive with a directive for Blade that cuts the variable to the right size. With it, you can do this:
<b>{{ $appName }}</b> ({{ $level_name }}) Env: {{ $appEnv }} <pre>[{{ $datetime->format('Y-m-d H:i:s') }}] {{ $appEnv }}.{{ $level_name }} @crop($formatted, 3846) }}</pre>
For others parts message I reserve 250 (4096 - 250 = 3846)
No branches or pull requests
If error message length over 4096 and i change template:
Message break and I get two messages:
and:
When send messages to telegram as a response we get 400 error:
If not use wrap tag everything is fine.
Addition
I want 1 error = 1 message even if the size is over 4096. Example cut off and add ...
The text was updated successfully, but these errors were encountered: