Strange date on status "Waiting for ..."

Infos:

  • Used Zammad version: 5.1.0-1646915932.4fe37d71.bionic
  • Used Zammad installation type: (source, package, docker-compose, …) repository “deb https://dl.packager.io/srv/deb/zammad/zammad/develop/ubuntu 18.04 main”
  • Operating system: ubuntu 18.04.5 LTS 4.15.0-140 x86_64
  • Browser + version: all + all

Expected behavior:

  • should look like this: “2018-08-30 14:30”

Actual behavior:

  • looks like this:
    grafik
    Selected date in this case is May 12th which is a thursday

Steps to reproduce the behavior:

  • set ticket to “waitng for …”

i would give more information like logs and stuff but since i am very new to zammad i prefer to wait with that just in case they countain sensitive data i should not share to the public.
Besides that i am not realy sure if this is an error somewhere or simply a setting but sadly i wasnt able to find anything about it in docs, google or here.

Thanks in advance.

After reinstall of zammad and pointing it to the database the GUI was set to englisch showing a readable FORMAT.
After switching to german the FORMAT was unreadable again.
Replacing the dots with slashes helped for a little time and then jumped back to the faulty one.
Setting “FORMAT_DATE” under “translations” from “Date” to “Datum” had the same effect.

Trying to figure out some led me to the usage of rake which showed me another error:

user@host:~$ sudo zammad run rake assets:precompile
nil versions are discouraged and will be deprecated in Rubygems 4
internal/modules/cjs/loader.js:983
  throw err;
  ^

Error: Cannot find module 'babel-runtime/helpers/asyncToGenerator'
Require stack:
- /usr/share/nodejs/yarn/lib/cli/index.js
- /usr/share/nodejs/yarn/bin/yarn.js
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:980:15)
    at Function.Module._load (internal/modules/cjs/loader.js:862:27)
    at Module.require (internal/modules/cjs/loader.js:1042:19)
    at require (internal/modules/cjs/helpers.js:77:18)
    at _load_asyncToGenerator (/usr/share/nodejs/yarn/lib/cli/index.js:17:54)
    at /usr/share/nodejs/yarn/lib/cli/index.js:21:41
    at Object.<anonymous> (/usr/share/nodejs/yarn/lib/cli/index.js:605:3)
    at Module._compile (internal/modules/cjs/loader.js:1156:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1176:10)
    at Module.load (internal/modules/cjs/loader.js:1000:32) {
  code: 'MODULE_NOT_FOUND',
  requireStack: [
    '/usr/share/nodejs/yarn/lib/cli/index.js',
    '/usr/share/nodejs/yarn/bin/yarn.js'
  ]
}
user@host:~$ sudo yarnpkg add @babel/runtime
yarn add v1.22.4
warning package.json: No license field
warning No license field
[1/4] Resolving packages...
[2/4] Fetching packages...
[3/4] Linking dependencies...
[4/4] Building fresh packages...
success Saved lockfile.
warning No license field
success Saved 1 new dependency.
info Direct dependencies
└─ @babel/runtime@7.18.0
info All dependencies
└─ @babel/runtime@7.18.0
Done in 1.73s.

so i was told my predecessor tried to upgrade the machine from ubuntu 18.04 to 20.04 with zammad 3.4 but the repo did only show versions 5.0 and up.
He decided to ignore the warning for upgrading to 4.0 and other stuff and went on with the upgrade.
Also he did not rebuild the searchindex which led to zammad not finding tickets created after the upgrade.
I am rebuilding the searchindex now and will give an update coming week.

as expected rebuilding the searchindex helped with finding newer tickets but not with the date format.
btw the format is not working aswell in french.

here is the solution: