states are explicit
This commit is contained in:
@@ -38,13 +38,13 @@ func (fe FastExact) WithMock() FastExact {
|
||||
return fe
|
||||
}
|
||||
|
||||
func (fe FastExact) Search(states []config.State) ([]Job, error) {
|
||||
jobs, err := fe.search(states)
|
||||
func (fe FastExact) SearchStates(states []config.State) ([]Job, error) {
|
||||
jobs, err := fe.searchStates(states)
|
||||
if err == ErrNoAuth {
|
||||
if err := fe.login(); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
jobs, err = fe.search(states)
|
||||
jobs, err = fe.searchStates(states)
|
||||
}
|
||||
return jobs, err
|
||||
}
|
||||
@@ -91,7 +91,7 @@ func (fe FastExact) setHeaders(req *http.Request) {
|
||||
req.Header.Set("Content-Type", "application/x-www-form-urlencoded")
|
||||
}
|
||||
|
||||
func (fe FastExact) search(states []config.State) ([]Job, error) {
|
||||
func (fe FastExact) searchStates(states []config.State) ([]Job, error) {
|
||||
var jobs []Job
|
||||
for _, state := range states {
|
||||
subjobs, err := fe.searchOne(state)
|
||||
|
||||
Reference in New Issue
Block a user