immich-app/immich

Prefer null values over empty strings

Open

#28,832 opened on Jun 4, 2026

View on GitHub
 (2 comments) (1 reaction) (0 assignees)TypeScript (5,601 forks)batch import
good first issue

Repository metrics

Stars
 (100,600 stars)
PR merge metrics
 (Avg merge 5d 3h) (258 merged PRs in 30d)

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