| @@ -113,10 +113,10 @@ | ||
| 113 | 113 | $static_css_failed_id = (string)$_static_css_id; |
| 114 | 114 | break; |
| 115 | 115 | } |
| 116 | 116 | wp_enqueue_style('ws-plugin--s2member', $dynamic_css_url, array(), c_ws_plugin__s2member_utilities::ver_checksum(), 'all'); |
| 117 | - //260911.1806 Preserve the failed preferred static asset and cause server-side so Last issue can remain specific after delivery recovers. | |
| 118 | - c_ws_plugin__s2member_utils_assets::register_page_asset_expectations($static_css_failed_id, 'css', $dynamic_css_url, $dynamic_css_delivery, 0, (!empty($static['error'])) ? (string)$static['error'] : ''); | |
| 117 | + //260913.2001 Preserve static-route context server-side; compatibility-required Dynamic delivery stays Healthy, while real fallback retains its specific Last issue cause. | |
| 118 | + c_ws_plugin__s2member_utils_assets::register_page_asset_expectations($static_css_failed_id, 'css', $dynamic_css_url, $dynamic_css_delivery, 0, (!empty($static['error'])) ? (string)$static['error'] : '', !empty($static['dynamic_required'])); | |
| 119 | 119 | } |
| 120 | 120 | |
| 121 | 121 | //260903.1918 Static CSS keeps Framework/Pro files separate by default, with optional combining; any incompatible hook/build failure retains the single legacy dynamic response. |
| 122 | 122 | do_action('ws_plugin__s2member_during_add_css', get_defined_vars()); |
| @@ -180,10 +180,10 @@ | ||
| 180 | 180 | $static_js_failed_id = (string)$_static_js_id; |
| 181 | 181 | break; |
| 182 | 182 | } |
| 183 | 183 | wp_enqueue_script('ws-plugin--s2member', $dynamic_js_url, array('jquery'), c_ws_plugin__s2member_utilities::ver_checksum(), TRUE); |
| 184 | - //260911.1806 Preserve the failed preferred static asset and cause server-side so Last issue can remain specific after delivery recovers. | |
| 185 | - c_ws_plugin__s2member_utils_assets::register_page_asset_expectations($static_js_failed_id, 'js', $dynamic_js_url, $dynamic_js_delivery, 0, (!empty($static['error'])) ? (string)$static['error'] : ''); | |
| 184 | + //260913.2001 Preserve static-route context server-side; compatibility-required Dynamic delivery stays Healthy, while real fallback retains its specific Last issue cause. | |
| 185 | + c_ws_plugin__s2member_utils_assets::register_page_asset_expectations($static_js_failed_id, 'js', $dynamic_js_url, $dynamic_js_delivery, 0, (!empty($static['error'])) ? (string)$static['error'] : '', !empty($static['dynamic_required'])); | |
| 186 | 186 | } |
| 187 | 187 | |
| 188 | 188 | do_action('ws_plugin__s2member_during_add_js_w_globals', get_defined_vars()); |
| 189 | 189 | } |