File tree Expand file tree Collapse file tree 1 file changed +5
-3
lines changed
Expand file tree Collapse file tree 1 file changed +5
-3
lines changed Original file line number Diff line number Diff line change @@ -86,9 +86,11 @@ func (mdl *Repository) addMarketConfig(market common.Address) {
8686 crAddr := common .BytesToAddress (conRegisterBytes ).Hex ()
8787 log .Infof ("Add market %s, with cr: %s" , market , crAddr )
8888 // mdl.
89- cr := contract_register .NewContractRegister (crAddr , 0 , mdl .client , mdl )
90- cr .Details ["MARKET" ] = market .Hex ()
91- mdl .AddSyncAdapter (cr )
89+ if mdl .SyncAdaptersRepo .GetAdapter (crAddr ) == nil {
90+ cr := contract_register .NewContractRegister (crAddr , 0 , mdl .client , mdl )
91+ cr .Details ["MARKET" ] = market .Hex ()
92+ mdl .AddSyncAdapter (cr )
93+ }
9294}
9395func (repo * Repository ) Init () {
9496 // lastdebtsync is required to load credit session which are active or closed after lastdebtsync block number
You can’t perform that action at this time.
0 commit comments