mirror of
https://github.com/idanoo/autobrr
synced 2025-07-23 00:39:13 +00:00
fix(indexers): delete feed with indexer (#1810)
* fix(indexers): delete feed in one go * fix(indexers): sort imports * refactor(feeds): db methods for find
This commit is contained in:
parent
41216babe6
commit
40fe3e9f54
10 changed files with 167 additions and 92 deletions
|
@ -205,7 +205,7 @@ func TestFeedRepo_FindByID(t *testing.T) {
|
|||
}
|
||||
}
|
||||
|
||||
func TestFeedRepo_FindByIndexerIdentifier(t *testing.T) {
|
||||
func TestFeedRepo_FindOne(t *testing.T) {
|
||||
for dbType, db := range testDBs {
|
||||
log := setupLoggerForTest()
|
||||
repo := NewFeedRepo(log, db)
|
||||
|
@ -222,7 +222,7 @@ func TestFeedRepo_FindByIndexerIdentifier(t *testing.T) {
|
|||
assert.NoError(t, err)
|
||||
|
||||
// Execute
|
||||
feed, err := repo.FindByIndexerIdentifier(context.Background(), indexer.Identifier)
|
||||
feed, err := repo.FindOne(context.Background(), domain.FindOneParams{IndexerIdentifier: indexer.Identifier})
|
||||
assert.NoError(t, err)
|
||||
|
||||
// Verify
|
||||
|
@ -240,7 +240,7 @@ func TestFeedRepo_FindByIndexerIdentifier(t *testing.T) {
|
|||
|
||||
t.Run(fmt.Sprintf("FindByIndexerIdentifier_Fails_Wrong_Identifier [%s]", dbType), func(t *testing.T) {
|
||||
// Execute
|
||||
feed, err := repo.FindByIndexerIdentifier(context.Background(), "wrong-identifier")
|
||||
feed, err := repo.FindOne(context.Background(), domain.FindOneParams{IndexerIdentifier: "wrong-identifier"})
|
||||
assert.Error(t, err)
|
||||
assert.Nil(t, feed)
|
||||
})
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue