kalkun-sms/Kalkun

Not working Delivery report

Closed this issue · 2 comments

Describe the bug
Hello!
We have trouble with delivery reports. Delivery reports does not appears in Kalkun interface, but in Gammu log (gammu-smsd) it exist.
Column DeliveryDateTime.sentitems in DB backend always is NULL while incoming SMS works fine.
Status : Sending successful - Awaiting report

Screenshots
image (238)

Browser, kalkun setup, database setup..:
Please open the "about" screen of kalkun and copy/paste the information.
To open the about screen, go to the dashboard and at the bottom right click on the version of kalkun, right after "Powered by..."

  • Kalkun version: 0.8.0-rc-1 [Lang: russian] [CountryCode: RU]
  • Operating system: Linux sms-server 4.19.0-22-amd64 #1 SMP Debian 4.19.260-1 (2022-09-29) x86_64
  • PHP Version: 7.3.31-1~deb10u1
  • DB Backend: MySQLi 8.0.30 (mysqli)
  • Gammu version & DB Schema: Gammu 1.40.0, Linux, kernel 4.19.0-22-amd64 (#1 SMP Debian 4.19.260-1 (2022-09-29)), GCC 8.2 & 17
  • Browser: Chrome 107.0.0.0
  • Installed plugins: jsonrpc

This table is filled by gammu/smsd, so the problem is more likely to be tha programme rather than in kalkun. We use the field "Status" of table "sentitems" to output the status.

So if in the database you have "SendingOK" then it is expected kalkun outputs Status : Sent, waiting for report

Here is the place where the label is rendered based on the value on that field
https://github.com/kalkun-sms/Kalkun/blob/v0.8.0/application/helpers/kalkun_helper.php#L146

Closing for now. Please reopen if still relevant.