immich-app/immich

Prefer null values over empty strings

Open

#28,832 opened on Jun 4, 2026

View on GitHub
 (0 comments) (0 reactions) (0 assignees)TypeScript (100,600 stars) (5,601 forks)batch import
good first issue

Description

The Immich API and database should store null instead of empty strings.

Columns where this is happening:

  • album.description
  • asset_exif.description
  • person.name
  • person.thumbnailPath
  • session.deviceType
  • session.deviceOS
  • user.password
  • user.profileImagePath
  • user.oauthId
  • user.name

Contributor guide