mirror of
https://github.com/Eggbertx/gochan.git
synced 2025-08-02 15:06:23 -07:00
Add descending order parameter to GetWordfilters and GetBoardWordfilters
This commit is contained in:
parent
363e8914b3
commit
8d4d2c5655
1 changed files with 12 additions and 4 deletions
|
@ -89,8 +89,12 @@ func CreateWordFilter(from string, to string, isRegex bool, boards []string, sta
|
||||||
|
|
||||||
// GetWordfilters gets a list of wordfilters from the database and returns an array of them and any errors
|
// GetWordfilters gets a list of wordfilters from the database and returns an array of them and any errors
|
||||||
// encountered
|
// encountered
|
||||||
func GetWordfilters(active BooleanFilter) ([]Wordfilter, error) {
|
func GetWordfilters(active BooleanFilter, desc ...bool) ([]Wordfilter, error) {
|
||||||
filters, err := getFiltersByBoardDirHelper("", true, active, true)
|
descParam := false
|
||||||
|
if len(desc) > 0 {
|
||||||
|
descParam = desc[0]
|
||||||
|
}
|
||||||
|
filters, err := getFiltersByBoardDirHelper("", true, active, true, descParam)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
@ -121,8 +125,12 @@ func GetWordfilterByID(id int) (*Wordfilter, error) {
|
||||||
}
|
}
|
||||||
|
|
||||||
// GetBoardWordfilters gets an array of wordfilters associated with the given board directory
|
// GetBoardWordfilters gets an array of wordfilters associated with the given board directory
|
||||||
func GetBoardWordfilters(board string) ([]Wordfilter, error) {
|
func GetBoardWordfilters(board string, desc ...bool) ([]Wordfilter, error) {
|
||||||
filters, err := getFiltersByBoardDirHelper(board, true, OnlyTrue, true)
|
descParam := false
|
||||||
|
if len(desc) > 0 {
|
||||||
|
descParam = desc[0]
|
||||||
|
}
|
||||||
|
filters, err := getFiltersByBoardDirHelper(board, true, OnlyTrue, true, descParam)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue