@@ -87,27 +87,21 @@ protected static function setApiBaseUrl()
8787
8888 protected static function updateModuleConfiguration ()
8989 {
90- $ configurationRepository = new ConfigurationRepository ;
91-
9290 static ::loadSavedConfiguration ();
93-
9491 $ savedConfig = static ::$ moduleConfig ;
9592 static ::$ instance ->loadModuleConfigurationFromPlatform ();
9693 static ::$ moduleConfig ->setStoreId (static ::getCurrentStoreId ());
97-
9894 if (
9995 $ savedConfig !== null &&
10096 ($ savedConfigId = $ savedConfig ->getId ()) !== null
10197 ) {
10298 static ::$ moduleConfig ->setid ($ savedConfigId );
10399 }
104-
105100 if (self ::getDefaultConfigSaved () === null ) {
106101 static ::$ moduleConfig ->setStoreId (static ::getDefaultStoreId ());
107- $ configurationRepository -> save ( static ::$ moduleConfig );
102+ static ::saveModuleConfig ( );
108103 static ::$ moduleConfig ->setStoreId (static ::getCurrentStoreId ());
109104 }
110-
111105 if (
112106 static ::$ moduleConfig ->getStoreId () != static ::getDefaultStoreId () &&
113107 $ savedConfig === null
@@ -116,10 +110,16 @@ protected static function updateModuleConfiguration()
116110 static ::$ moduleConfig ->setInheritAll (true );
117111 static ::$ moduleConfig ->setId (null );
118112 }
119-
120- $ configurationRepository ->save (static ::$ moduleConfig );
113+ static ::saveModuleConfig ();
121114 }
122115
116+ protected static function saveModuleConfig ()
117+ {
118+ if (strpos (static ::$ instance ->getPlatformVersion (), 'Wordpress ' ) === false ) {
119+ $ configurationRepository = new ConfigurationRepository ;
120+ $ configurationRepository ->save (static ::$ moduleConfig );
121+ }
122+ }
123123 protected static function loadSavedConfiguration ()
124124 {
125125 $ store = static ::getCurrentStoreId ();
0 commit comments