Skip to content
New issue

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

cosmetic issue setting both - name and birthday #12492

Closed
1 of 3 tasks
akostadinov opened this issue Sep 9, 2024 · 0 comments · Fixed by #12524
Closed
1 of 3 tasks

cosmetic issue setting both - name and birthday #12492

akostadinov opened this issue Sep 9, 2024 · 0 comments · Fixed by #12524

Comments

@akostadinov
Copy link

akostadinov commented Sep 9, 2024

The bug

I go to explore and use the 3 dots on top-left of a picture to set persons name. The name is immediately visible. Then with same 3 dots I set birthday and then name disappears. If I click on the picture then from the menu there I can see both are set. But while staying on the original screen, setting birthday causes name to disappear and setting name causes birthday to appear unset.

The OS that Immich Server is running on

Fedora 40

Version of Immich Server

v1.114.0

Version of Immich Mobile App

NA

Platform with the issue

  • Server
  • Web
  • Mobile

Your docker-compose.yml content

I have converted the compose items into systemd services. But basically it is the v1.114.0 version of the compose.

;/etc/containers/systemd/users/1002/immich-redis.container
[Container]
ContainerName=immich_redis
Network=immich
NetworkAlias=redis
HealthCmd=redis-cli ping || exit 1
Image=docker.io/redis:6.2-alpine@sha256:e3b17ba9479deec4b7d1eeec1548a253acc5374d68d3b27937fcfe4df8d18c7e

[Service]
TimeoutStartSec=900
Restart=always

;/etc/containers/systemd/users/1002/immich-pgsql.container
[Container]
ContainerName=immich_postgres
Environment=POSTGRES_INITDB_ARGS=--data-checksums
EnvironmentFile=/media/toshsec/containers_services_data/immich/pgsql.env
Exec=postgres -c 'shared_preload_libraries=vectors.so' -c 'search_path="$user", public, vectors' -c 'logging_collector=off' -c 'log_destination=stderr' -c 'max_wal_size=2GB' -c 'shared_buffers=512MB' -c 'wal_compression=on'
HealthCmd=pg_isready --dbname=$${POSTGRES_DB} --username=$${POSTGRES_USER} || exit 1; Chksum="$$(psql --dbname=$${POSTGRES_DB} --username=$${POSTGRES_USER} --tuples-only --no-align --command='SELECT COALESCE(SUM(checksum_failures), 0) FROM pg_stat_database')"; echo "checksum failure count is $$Chksum"; [ "$$Chksum" = '0' ] || exit 1
HealthInterval=5m
HealthStartPeriod=5m
HealthStartupInterval=30s
Network=immich
NetworkAlias=postgres
Image=docker.io/tensorchord/pgvecto-rs:pg14-v0.2.0@sha256:90724186f0a3517cf6914295b5ab410db9ce23190a2d9d0b9dd6463e3fa298f0
Volume=/media/toshsec/containers_services_data/immich/postgresql/data:/var/lib/postgresql/data,Z

[Service]
TimeoutStartSec=900
Restart=always

/etc/containers/systemd/users/1002/immich-machine-learning.container 
[Container]
ContainerName=immich_machine_learning
# EnvironmentFile=/media/toshsec/containers_services_data/immich/immich.env
Image=ghcr.io/immich-app/immich-machine-learning:v1.114.0
Network=immich,podman
DNS=none
NetworkAlias=immich-machine-learning
Volume=immich-model-cache.volume:/cache

[Service]
TimeoutStartSec=900
Restart=always

;/etc/containers/systemd/users/1002/immich-server.container
[Unit]
Requires=immich-redis.service immich-pgsql.service
After=immich-redis.service immich-pgsql.service
Wants=immich-machine-learning

[Container]
ContainerName=immich_server
EnvironmentFile=/media/toshsec/containers_services_data/immich/immich.env
Image=ghcr.io/immich-app/immich-server:v1.114.0
PublishPort=8102:3001
Network=immich
Volume=/media/toshsec/containers_services_data/immich/library:/usr/src/app/upload:Z
Volume=/etc/localtime:/etc/localtime:ro

[Install]
WantedBy=multi-user.target default.target

[Service]
TimeoutStartSec=900
Restart=always

Your .env content

#immich.env
DB_PASSWORD=REDACTED
DB_HOSTNAME=postgres
DB_USERNAME=postgres
DB_DATABASE_NAME=immich

# pgsql.env
POSTGRES_PASSWORD=REDACTED
POSTGRES_USER=postgres
POSTGRES_DB=immich

Reproduction steps

  1. go to explore in browser
  2. set name using 3 dots on a picture
  3. set birthday using 3 dots on the picture
  4. repeat

Relevant log output

No response

Additional information

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant