Suggesting visits

Hi all,

I’m self-hosting dawarich 1.14.5 and use Owntracks on Android to record my postion.

Thank you very much for this awesome piece of software! :hugs:

The recorded points show up, but I’m getting error notifications, all with the same type of error:

Error suggesting visits: PG::NotNullViolation: ERROR: null value in column "user_id" of relation "places" violates not-null constraint DETAIL: Failing row contains (128, <redacted>, 40, <redacted>, <redacted>, <redacted>, <redacted>, <redacted>, Germany, 1, {"type": "Feature", "geometry": {"type": "Point", "coordinates":..., null, 2026-09-20 13:05:34.506289, 2026-09-20 13:05:34.506289, <redacted>, null, null, f, null, null)

I’ve redacted the location data in the above statement.

The points rows all contain a valid user_id, and I would assume that the places would take the user_id from the points (but this is only a guess…)

Should I open an issue on Github? What additional data should I supply? The container logs don’t seem to contain errors apart from the following in the Sidekiq log:

I, [2026-09-20T15:34:23.072801 #1]  INFO -- : /var/app/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.4/lib/sidekiq/job_retry.rb:222:in 'Sidekiq::JobRetry#delay_for': uninitialized constant Points::AnomalyFilterJob (NameError)

          wrapped = Object.const_get(msg["wrapped"])
                          ^^^^^^^^^^
        from /var/app/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.4/lib/sidekiq/job_retry.rb:186:in 'Sidekiq::JobRetry#process_retry'
        from /var/app/vendor/bundle/ruby/3.4.0/gems/sidekiq-8.0.4/lib/sidekiq/job_retry.rb:134:in 'Sidekiq::JobRetry#local'

All the best

Andreas