File tree Expand file tree Collapse file tree 3 files changed +9
-3
lines changed
Expand file tree Collapse file tree 3 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 66 "magento/magento-composer-installer" : " *"
77 },
88 "type" : " magento2-module" ,
9- "version" : " 0.1.1 " ,
9+ "version" : " 0.1.2 " ,
1010 "autoload" : {
1111 "files" : [
1212 " src/registration.php"
Original file line number Diff line number Diff line change 2323
2424use Skywire \WordpressApi \Helper \RequestHelper ;
2525use Skywire \WordpressApi \Helper \UrlHelper ;
26+ use Skywire \WordpressApi \Model \Api \ApiException ;
2627use Skywire \WordpressApi \Model \Api \Category ;
2728use Skywire \WordpressApi \Model \Api \Post ;
2829use Skywire \WordpressApi \Model \Api \Page ;
@@ -112,7 +113,12 @@ public function __construct(
112113 */
113114 public function match (\Magento \Framework \App \RequestInterface $ request )
114115 {
115- $ identifier = $ this ->requestHelper ->getSlug ($ request );
116+ try {
117+ $ isMatch = call_user_func ([$ this , $ method ], $ identifier );
118+ }
119+ catch (ApiException $ exception ) {
120+ return false ;
121+ }
116122
117123 foreach ($ this ->_matchers as $ action => $ method ) {
118124 $ isMatch = call_user_func ([$ this , $ method ], $ identifier );
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" ?>
22<config xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance" xsi : noNamespaceSchemaLocation =" urn:magento:framework:Module/etc/module.xsd" >
3- <module name =" Skywire_WordpressApi" setup_version =" 0.1.1 " >
3+ <module name =" Skywire_WordpressApi" setup_version =" 0.1.2 " >
44 </module >
55</config >
You can’t perform that action at this time.
0 commit comments