File tree 1 file changed +8
-1
lines changed
providers/configcat/src/main/java/dev/openfeature/contrib/providers/configcat
1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -67,12 +67,19 @@ public void initialize(EvaluationContext evaluationContext) throws Exception {
67
67
state = ProviderState .READY ;
68
68
log .info ("finished initializing provider, state: {}" , state );
69
69
70
+ configCatClient .getHooks ().addOnClientReady (() -> {
71
+ ProviderEventDetails providerEventDetails = ProviderEventDetails .builder ()
72
+ .message ("provider ready" )
73
+ .build ();
74
+ emitProviderReady (providerEventDetails );
75
+ });
76
+
70
77
configCatClient .getHooks ().addOnConfigChanged (map -> {
71
78
ProviderEventDetails providerEventDetails = ProviderEventDetails .builder ()
72
79
.flagsChanged (new ArrayList <>(map .keySet ()))
73
80
.message ("config changed" )
74
81
.build ();
75
- emitProviderReady (providerEventDetails );
82
+ emitProviderConfigurationChanged (providerEventDetails );
76
83
});
77
84
78
85
configCatClient .getHooks ().addOnError (errorMessage -> {
You can’t perform that action at this time.
0 commit comments