mirror of
https://github.com/stashapp/stash.git
synced 2025-12-18 04:44:37 +03:00
Saved filters (#1474)
* Refactor list filter * Filter/criterion refactor * Rename option value to type * Remove None from options * Add saved filter button * Integrate default filters
This commit is contained in:
@@ -125,6 +125,11 @@ func (t *transaction) Tag() models.TagReaderWriter {
|
||||
return NewTagReaderWriter(t.tx)
|
||||
}
|
||||
|
||||
func (t *transaction) SavedFilter() models.SavedFilterReaderWriter {
|
||||
t.ensureTx()
|
||||
return NewSavedFilterReaderWriter(t.tx)
|
||||
}
|
||||
|
||||
type ReadTransaction struct{}
|
||||
|
||||
func (t *ReadTransaction) Begin() error {
|
||||
@@ -183,6 +188,10 @@ func (t *ReadTransaction) Tag() models.TagReader {
|
||||
return NewTagReaderWriter(database.DB)
|
||||
}
|
||||
|
||||
func (t *ReadTransaction) SavedFilter() models.SavedFilterReader {
|
||||
return NewSavedFilterReaderWriter(database.DB)
|
||||
}
|
||||
|
||||
type TransactionManager struct {
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user