mirror of
				https://github.com/advplyr/audiobookshelf.git
				synced 2025-10-27 11:18:14 +01:00 
			
		
		
		
	Fix OPF file scanner series sequence, book scanner check for mismatched audio file found lengths
This commit is contained in:
		
							parent
							
								
									89821b91b0
								
							
						
					
					
						commit
						f84634e978
					
				@ -76,8 +76,8 @@ class BookScanner {
 | 
			
		||||
      ]
 | 
			
		||||
    })
 | 
			
		||||
 | 
			
		||||
    let hasMediaChanges = libraryItemData.hasAudioFileChanges
 | 
			
		||||
    if (libraryItemData.hasAudioFileChanges || libraryItemData.audioLibraryFiles.length !== media.audioFiles.length) {
 | 
			
		||||
    let hasMediaChanges = libraryItemData.hasAudioFileChanges || libraryItemData.audioLibraryFiles.length !== media.audioFiles.length
 | 
			
		||||
    if (hasMediaChanges) {
 | 
			
		||||
      // Filter out audio files that were removed
 | 
			
		||||
      media.audioFiles = media.audioFiles.filter(af => !libraryItemData.checkAudioFileRemoved(af))
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -38,7 +38,7 @@ class OpfFileScanner {
 | 
			
		||||
              sequence: opfMetadata.sequence || null
 | 
			
		||||
            }]
 | 
			
		||||
          }
 | 
			
		||||
        } else if (opfMetadata[key]) {
 | 
			
		||||
        } else if (opfMetadata[key] && key !== 'sequence') {
 | 
			
		||||
          bookMetadata[key] = opfMetadata[key]
 | 
			
		||||
        }
 | 
			
		||||
      }
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user