feat(cli): capture up follower on manual ingest

This commit is contained in:
kairee committed 2026-11-01 14:10:05 +08:00
1 parent 0d6e62f9ee
commit bfde231b90
1 file changed
+4 -2
+4 -2
View File
@@ -55,7 +55,7 @@ def _build_parser() -> argparse.ArgumentParser:
parser = argparse.ArgumentParser( parser = argparse.ArgumentParser(
prog="app.py", prog="app.py",
description="咻咻满 Reaction 数据看板 —— 数据底座、同步与每日快照", description="咻咻满 Reaction 数据看板 —— 数据底座、发现与每日快照",
) )
parser.add_argument( parser.add_argument(
"--config", "--config",
@@ -204,8 +204,10 @@ def cmd_ingest(args, logger: JsonLogger) -> int:
try: try:
repo = Repository(db) repo = Repository(db)
client = _client(cfg.bilibili.read, logger) client = _client(cfg.bilibili.read, logger)
up_profile = UpProfileService(repo, lambda: client, logger=logger)
service = LibraryService( service = LibraryService(
store, repo, lambda: client, logger=logger store, repo, lambda: client,
up_profile_service=up_profile, logger=logger,
) )
text = " ".join(args.refs) text = " ".join(args.refs)
result = service.ingest_text(text) result = service.ingest_text(text)