more debug logging, minor refactor
This commit is contained in:
+1
-1
@@ -66,7 +66,7 @@ func UpdateTapology(q *event.Queries, client ClientScraper, events *[]*event.Eve
|
|||||||
link, err := GetTapologyLink(client, ff.Name)
|
link, err := GetTapologyLink(client, ff.Name)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
slog.Error("Failed getting tapology from site", "name", ff.Name, "error", err)
|
slog.Error("Failed getting tapology from site", "name", ff.Name, "error", err)
|
||||||
} else if len(link) > 0 {
|
} else {
|
||||||
slog.Debug("Got new tapology link", "name", ff.Name, "link", link)
|
slog.Debug("Got new tapology link", "name", ff.Name, "link", link)
|
||||||
err := q.CreateTapology(context.Background(), event.CreateTapologyParams{Name: ff.Name, Url: link})
|
err := q.CreateTapology(context.Background(), event.CreateTapologyParams{Name: ff.Name, Url: link})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|||||||
+7
-1
@@ -292,7 +292,7 @@ func GetTapologyLink(client ClientScraper, name string) (string, error) {
|
|||||||
})
|
})
|
||||||
|
|
||||||
if len(results) == 0 {
|
if len(results) == 0 {
|
||||||
return "", nil
|
return "", fmt.Errorf("No tapology results for %s", name)
|
||||||
}
|
}
|
||||||
|
|
||||||
slices.SortStableFunc(results, func(a, b TapologyResult) int {
|
slices.SortStableFunc(results, func(a, b TapologyResult) int {
|
||||||
@@ -308,5 +308,11 @@ func GetTapologyLink(client ClientScraper, name string) (string, error) {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
|
link := TAPOLOGY_URL + results[0].Url
|
||||||
|
|
||||||
|
if len(link) == 0 {
|
||||||
|
return "", fmt.Errorf("Tapology link is empty for %s", name)
|
||||||
|
} else {
|
||||||
return TAPOLOGY_URL + results[0].Url, nil
|
return TAPOLOGY_URL + results[0].Url, nil
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user