chore: use XT_URI for seed

This commit is contained in:
xuu
2025-03-27 16:52:01 -06:00
parent a3e6fc0c0f
commit 62229deec5
2 changed files with 20 additions and 7 deletions
+19 -6
View File
@@ -4,6 +4,8 @@ import (
"context"
"database/sql"
"fmt"
"io"
"net/http"
"os"
"runtime/debug"
"strconv"
@@ -68,13 +70,24 @@ func run(ctx context.Context, c *console.C[args]) error {
ctx, span := otel.Span(ctx)
defer span.End()
f, err := os.Open(a.baseFeed)
if err != nil {
return err
}
defer f.Close()
var inFile io.Reader
twtfile, err := lextwt.ParseFile(f, &types.Twter{
if a.baseFeed != "" {
f, err := os.Open(a.baseFeed)
if err != nil {
return err
}
defer f.Close()
} else {
res, err := http.Get(a.URI)
if err != nil {
return err
}
inFile = res.Body
defer res.Body.Close()
}
twtfile, err := lextwt.ParseFile(inFile, &types.Twter{
Nick: a.Nick,
URI: a.URI,
})