mirror of
				https://github.com/advplyr/audiobookshelf.git
				synced 2025-10-27 11:18:14 +01:00 
			
		
		
		
	Use a simpler database fetch in fullUpdateFromOld
This commit is contained in:
		
							parent
							
								
									2a62992c75
								
							
						
					
					
						commit
						5ccf5d7150
					
				| @ -237,35 +237,7 @@ class LibraryItem extends Model { | ||||
|    * @returns {Promise<boolean>} true if updates were made | ||||
|    */ | ||||
|   static async fullUpdateFromOld(oldLibraryItem) { | ||||
|     const libraryItemExpanded = await this.findByPk(oldLibraryItem.id, { | ||||
|       include: [ | ||||
|         { | ||||
|           model: this.sequelize.models.book, | ||||
|           include: [ | ||||
|             { | ||||
|               model: this.sequelize.models.author, | ||||
|               through: { | ||||
|                 attributes: [] | ||||
|               } | ||||
|             }, | ||||
|             { | ||||
|               model: this.sequelize.models.series, | ||||
|               through: { | ||||
|                 attributes: ['id', 'sequence'] | ||||
|               } | ||||
|             } | ||||
|           ] | ||||
|         }, | ||||
|         { | ||||
|           model: this.sequelize.models.podcast, | ||||
|           include: [ | ||||
|             { | ||||
|               model: this.sequelize.models.podcastEpisode | ||||
|             } | ||||
|           ] | ||||
|         } | ||||
|       ] | ||||
|     }) | ||||
|     const libraryItemExpanded = await this.getExpandedById(oldLibraryItem.id) | ||||
|     if (!libraryItemExpanded) return false | ||||
| 
 | ||||
|     let hasUpdates = false | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user