From 8c05180703d3de2187288ff14444a16990e51b20 Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sun, 10 Mar 2024 13:29:43 -0400 Subject: [PATCH] refactor: move price tracker init to a lifecycle --- renter/renter.go | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/renter/renter.go b/renter/renter.go index 0824861..2944423 100644 --- a/renter/renter.go +++ b/renter/renter.go @@ -61,8 +61,14 @@ var Module = fx.Module("renter", fx.Invoke(func(r *RenterDefault) error { return r.init() }), - fx.Invoke(func(r *PriceTracker) error { - return r.init() + fx.Invoke(func(lc fx.Lifecycle, r *PriceTracker) error { + lc.Append(fx.Hook{ + OnStart: func(ctx context.Context) error { + return r.init() + + }, + }) + return nil }), ), )