Check for releases existence before skipping
This commit is contained in:
parent
199f582516
commit
a4f6d04bf3
|
@ -200,7 +200,8 @@ func AddAudioToDatabase(release *database.Release, tx *PendingTransaction, size
|
|||
log.Printf("handling %s", pathEntry)
|
||||
defer tx.WaitGroup.Done()
|
||||
|
||||
if database.GetResourceFromDatabaseByPath(db, pathEntry) != nil {
|
||||
resource := database.GetResourceFromDatabaseByPath(db, pathEntry)
|
||||
if resource != nil && len(resource.GetReleases()) > 0 {
|
||||
return
|
||||
}
|
||||
|
||||
|
@ -222,7 +223,7 @@ func AddAudioToDatabase(release *database.Release, tx *PendingTransaction, size
|
|||
copy(hash[:], hasher.Sum(nil))
|
||||
|
||||
resourceCreationMutex.Lock()
|
||||
var resource = database.GetResourceFromDatabaseByHash(db, hash)
|
||||
resource = database.GetResourceFromDatabaseByHash(db, hash)
|
||||
var exists = resource != nil && len(resource.GetReleases()) > 0
|
||||
|
||||
if resource == nil {
|
||||
|
|
Loading…
Reference in a new issue