[Bug]: All authors pictures disappeared #2517

Closed
opened 2026-04-25 00:07:57 +02:00 by adam · 4 comments
Owner

Originally created by @soldierj on GitHub (Jan 22, 2025).

What happened?

Did the 2.18.1 update, all authors pics disappeared. Had the same thing happened for 2.18.0 but I was able to go to the last backup and it restored the authors pics. Hit the purge button too.

more troubleshooting.
Reinstalled to multiple .audiobookshelf files with no success. tried old backups of absdatabase.sqlite,
same result.

What did you expect to happen?

With all steps taken I still get No authors pictures. No problems with the library itself, picture and audio files are present.

Steps to reproduce the issue

  1. My update procedures:
    Backup config in app
    Stop container
    Search registry for advplyr/audiobookshelf
    Upload new image Container Mgr/Image(docker)
    Or Click image avalible to upgrade in CM/Image
    Reset
    Launch app

Current Volume settings(this has not changed for awhile)
/docker/audiobookshelf/config /config
/DS920Plus/Books /audiobooks_all
/DS920Plus/Epubs/epubs /media/epubs
/docker/audiobookshelf/backups /config/backups
/DS920Plus/startrek /media/startrek

Audiobookshelf version

2.18.1

How are you running audiobookshelf?

Docker

What OS is your Audiobookshelf server hosted from?

Other (list in "Additional Notes" box)

If the issue is being seen in the UI, what browsers are you seeing the problem on?

Chrome

Logs


Additional Notes

Synology DS920Plus

Originally created by @soldierj on GitHub (Jan 22, 2025). ### What happened? Did the 2.18.1 update, all authors pics disappeared. Had the same thing happened for 2.18.0 but I was able to go to the last backup and it restored the authors pics. Hit the purge button too. more troubleshooting. Reinstalled to multiple .audiobookshelf files with no success. tried old backups of absdatabase.sqlite, same result. ### What did you expect to happen? With all steps taken I still get No authors pictures. No problems with the library itself, picture and audio files are present. ### Steps to reproduce the issue 1. My update procedures: Backup config in app Stop container Search registry for advplyr/audiobookshelf Upload new image Container Mgr/Image(docker) Or Click image avalible to upgrade in CM/Image Reset Launch app Current Volume settings(this has not changed for awhile) /docker/audiobookshelf/config /config /DS920Plus/Books /audiobooks_all /DS920Plus/Epubs/epubs /media/epubs /docker/audiobookshelf/backups /config/backups /DS920Plus/startrek /media/startrek ### Audiobookshelf version 2.18.1 ### How are you running audiobookshelf? Docker ### What OS is your Audiobookshelf server hosted from? Other (list in "Additional Notes" box) ### If the issue is being seen in the UI, what browsers are you seeing the problem on? Chrome ### Logs ```shell ``` ### Additional Notes Synology DS920Plus
adam added the bug label 2026-04-25 00:07:57 +02:00
adam closed this issue 2026-04-25 00:07:57 +02:00
Author
Owner

@nichwall commented on GitHub (Jan 22, 2025):

This is probably unrelated, but how are you updating? Are you resetting the container on Synology or just pressing the "update" button? The update button has been causing problems for 2.18.x due to Synology caching things between images incorrectly.

Edit to add: I missed that you specifically said "Reset" above

Do you have any logs from when restoring the backup?

@nichwall commented on GitHub (Jan 22, 2025): This is probably unrelated, but how are you updating? Are you resetting the container on Synology or just pressing the "update" button? The update button has been causing problems for `2.18.x` due to Synology caching things between images incorrectly. Edit to add: I missed that you specifically said "Reset" above Do you have any logs from when restoring the backup?
Author
Owner

@soldierj commented on GitHub (Jan 22, 2025):

Here you go.
2025-01-22 02:59:02.982

INFO

[BackupManager] Applying backup at "/metadata/backups/2025-01-21T0020.audiobookshelf"

2025-01-22 02:59:04.355

INFO

[Database] Disconnecting sqlite db

2025-01-22 02:59:07.692

INFO

[BackupManager] Extracted backup sqlite db to temp path /config/absdatabase-temp.sqlite

2025-01-22 02:59:07.850

INFO

[BackupManager] Saved backup sqlite file at "/config/absdatabase.sqlite"

2025-01-22 03:00:34.956

INFO

[Database] Reconnecting sqlite db

2025-01-22 03:00:34.957

INFO

[Database] Initializing db at "/config/absdatabase.sqlite"

2025-01-22 03:00:34.988

INFO

[Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so

2025-01-22 03:00:34.991

INFO

[Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so

2025-01-22 03:00:34.992

INFO

[Database] Db supports unaccent and unicode foldings

2025-01-22 03:00:34.992

INFO

[Database] Db connection was successful

2025-01-22 03:00:34.996

DEBUG

[MigrationManager] Database version: 2.18.0, Max version: 2.18.0, Server version: 2.18.1

2025-01-22 03:00:35.004

DEBUG

[MigrationManager] Copied migrations to the config directory: "/config/migrations"

2025-01-22 03:00:35.580

INFO

[MigrationManager] No migrations to run.

2025-01-22 03:00:35.764

INFO

[Database] Db initialized with models: SequelizeMeta, user, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare

2025-01-22 03:00:37.486

INFO

[Database] Server upgrade detected from 2.18.0 to 2.18.1

2025-01-22 03:00:37.617

INFO

[ApiCacheManager] Resetting cache

2025-01-22 03:00:37.617

INFO

[CacheManager] Purging all cache at "/metadata/cache"

2025-01-22 03:00:37.676

DEBUG

[SocketAuthority] User Offline root

2025-01-22 03:00:37.676

INFO

[SocketAuthority] Socket bcCIInZpl9DZUQhMAAAH disconnected from client "root" after 186501ms (Reason: transport close)

2025-01-22 03:01:12.835

DEBUG

[ApiCacheManager] count: 0 size: 0

2025-01-22 03:01:12.842

INFO

[SocketAuthority] Socket Connected to /audiobookshelf/socket.io u5eF7EmVMywqI8diAAAJ

2025-01-22 03:01:12.848

DEBUG

[SocketAuthority] User Online root

2025-01-22 03:01:13.275

DEBUG

[ApiCacheManager] Cache miss: {"user":"root","url":"/libraries"}

@soldierj commented on GitHub (Jan 22, 2025): Here you go. 2025-01-22 02:59:02.982 INFO [BackupManager] Applying backup at "/metadata/backups/2025-01-21T0020.audiobookshelf" 2025-01-22 02:59:04.355 INFO [Database] Disconnecting sqlite db 2025-01-22 02:59:07.692 INFO [BackupManager] Extracted backup sqlite db to temp path /config/absdatabase-temp.sqlite 2025-01-22 02:59:07.850 INFO [BackupManager] Saved backup sqlite file at "/config/absdatabase.sqlite" 2025-01-22 03:00:34.956 INFO [Database] Reconnecting sqlite db 2025-01-22 03:00:34.957 INFO [Database] Initializing db at "/config/absdatabase.sqlite" 2025-01-22 03:00:34.988 INFO [Database] Loading extension /usr/local/lib/nusqlite3/libnusqlite3.so 2025-01-22 03:00:34.991 INFO [Database] Successfully loaded extension /usr/local/lib/nusqlite3/libnusqlite3.so 2025-01-22 03:00:34.992 INFO [Database] Db supports unaccent and unicode foldings 2025-01-22 03:00:34.992 INFO [Database] Db connection was successful 2025-01-22 03:00:34.996 DEBUG [MigrationManager] Database version: 2.18.0, Max version: 2.18.0, Server version: 2.18.1 2025-01-22 03:00:35.004 DEBUG [MigrationManager] Copied migrations to the config directory: "/config/migrations" 2025-01-22 03:00:35.580 INFO [MigrationManager] No migrations to run. 2025-01-22 03:00:35.764 INFO [Database] Db initialized with models: SequelizeMeta, user, library, libraryFolder, book, podcast, podcastEpisode, libraryItem, mediaProgress, series, bookSeries, author, bookAuthor, collection, collectionBook, playlist, playlistMediaItem, device, playbackSession, feed, feedEpisode, setting, customMetadataProvider, mediaItemShare 2025-01-22 03:00:37.486 INFO [Database] Server upgrade detected from 2.18.0 to 2.18.1 2025-01-22 03:00:37.617 INFO [ApiCacheManager] Resetting cache 2025-01-22 03:00:37.617 INFO [CacheManager] Purging all cache at "/metadata/cache" 2025-01-22 03:00:37.676 DEBUG [SocketAuthority] User Offline root 2025-01-22 03:00:37.676 INFO [SocketAuthority] Socket bcCIInZpl9DZUQhMAAAH disconnected from client "root" after 186501ms (Reason: transport close) 2025-01-22 03:01:12.835 DEBUG [ApiCacheManager] count: 0 size: 0 2025-01-22 03:01:12.842 INFO [SocketAuthority] Socket Connected to /audiobookshelf/socket.io u5eF7EmVMywqI8diAAAJ 2025-01-22 03:01:12.848 DEBUG [SocketAuthority] User Online root 2025-01-22 03:01:13.275 DEBUG [ApiCacheManager] Cache miss: {"user":"root","url":"/libraries"}
Author
Owner

@soldierj commented on GitHub (Jan 22, 2025):

I don't believe this. I've done this 3 times before and had no success, Now I have all the author pics back. What did I do wrong? Gremlins, I bet. All is well. Request ticket has been resolved. Thank you

@soldierj commented on GitHub (Jan 22, 2025): I don't believe this. I've done this 3 times before and had no success, Now I have all the author pics back. What did I do wrong? Gremlins, I bet. All is well. Request ticket has been resolved. Thank you
Author
Owner

@nichwall commented on GitHub (Jan 22, 2025):

Well, I'm glad it's working for you now. :)

@nichwall commented on GitHub (Jan 22, 2025): Well, I'm glad it's working for you now. :)
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2517