File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
providers/configcat/src/main/java/dev/openfeature/contrib/providers/configcat Expand file tree Collapse file tree 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 {
6767 state = ProviderState .READY ;
6868 log .info ("finished initializing provider, state: {}" , state );
6969
70+ configCatClient .getHooks ().addOnClientReady (() -> {
71+ ProviderEventDetails providerEventDetails = ProviderEventDetails .builder ()
72+ .message ("provider ready" )
73+ .build ();
74+ emitProviderReady (providerEventDetails );
75+ });
76+
7077 configCatClient .getHooks ().addOnConfigChanged (map -> {
7178 ProviderEventDetails providerEventDetails = ProviderEventDetails .builder ()
7279 .flagsChanged (new ArrayList <>(map .keySet ()))
7380 .message ("config changed" )
7481 .build ();
75- emitProviderReady (providerEventDetails );
82+ emitProviderConfigurationChanged (providerEventDetails );
7683 });
7784
7885 configCatClient .getHooks ().addOnError (errorMessage -> {
You can’t perform that action at this time.
0 commit comments