# Suggesting visits

**URL:** https://discourse.dawarich.app/t/suggesting-visits/210
**Category:** General
**Created:** [September 20, 2026, 1:39pm UTC](https://discourse.dawarich.app/t/suggesting-visits/210 "2026-09-20T13:39:34Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![azielke](https://discourse.dawarich.app/letter_avatar_proxy/v4/letter/a/59ef9b/32.png) [@azielke](https://discourse.dawarich.app/u/azielke)
#### Post date: [September 20, 2026, 1:39pm UTC](https://discourse.dawarich.app/t/suggesting-visits/210/1 "2026-09-20T13:39:34Z")

</div>

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! 🤗

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

```auto
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:

```auto
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
