therab
Forum Replies Created
-
Forum: Plugins
In reply to: [Two Factor] Two-factor 0.14.2 works, 0.15.0 doesn’t@masteradhoc I am using multi-domain+multi-language like http://www.domainname.com en.domainname.com fr.domainname.com
btw. 0.16 has the same problem.Forum: Plugins
In reply to: [Two Factor] Two-factor 0.14.2 works, 0.15.0 doesn’tOn our system, we see constant login dialogs now, after each and every click in the admin.
That’s really bad. Makes the system unusable. No error in the logs, but this behaviour is a bug.
V 0.15.0It is still there, it still does not go away.
And it is SO annoying.
Where is a checkbox to remove it for good?There IS a reason why I don’t need the paid plugin version on ALL systems, e.g. dev and staging.
So how to get rid of the banner?
Forum: Plugins
In reply to: [WooCommerce] Customer emails not sendingSame here, it broke after my update yesterday.
In the code, that should send the emails, this error is triggered. I’m still digging in, but do you happen to see the same error in your logs?PHP Fatal error: Uncaught Exception: Cannot construct an instance of Automattic\WooCommerce\Blocks\Domain\Services\CheckoutFields because it has not been registered. in /var/www/staging/wp-content/plugins/woo-gutenberg-products-block/src/Registry/Container.php:89Forum: Plugins
In reply to: [WooCommerce] Email verification after woo order from guest ?1.) Of course that works, because in effect it disables the code that was added (and with it introducing a breaking change). Something like this is what everybody needs to do as a workaround. Sadly.
Please note: Your fix may only help in some cases. In other cases, the user may be asked to log in, and that’s a different part of the code.
2.) Be careful, because with the next plugin update, you need to re-do your fix.
3.) Some of us are currently trying to persuade the developer of that piece of code to add a hook to turn on and off his breaking change, but we’re not there yet.
https://github.com/woocommerce/woocommerce/pull/38983Forum: Plugins
In reply to: [WooCommerce] Email verification after woo order from guest ?The look for a fix (or the problem) goes on on github, you may want to have a look here:
https://github.com/woocommerce/woocommerce/pull/38983Forum: Plugins
In reply to: [WooCommerce] restriction on the thank you pageI rolled back this commit: https://github.com/woocommerce/woocommerce/commit/1cd947a32064bf3b716521110eae2856711ab775
in the file
/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-checkout.php
in my installation, and it solved the problem.Forum: Plugins
In reply to: [Payment Plugins for Stripe WooCommerce] thanks page changedI rolled back this commit: https://github.com/woocommerce/woocommerce/commit/1cd947a32064bf3b716521110eae2856711ab775
in the file
/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-checkout.php
in my installation, and it solved the problem.Forum: Plugins
In reply to: [WooCommerce] restriction on the thank you pageFrom those three plugins, I also use woocommerce and Payment plugins for Stripe WooCommerce.
But disabling “Payment plugins for Stripe WooCommerce” does not help now. When I re-view the “thankyou” page for my order, I always see the login form, instead the normal “thankyou” page.It seems as if the order (post) itself is marked “private”, and anytime I want to see its thankyou page, I only get to see the login form. If that makes any sense…Nope… that’s not it. It’s the same for the “thankyou” page of very old orders, too.
- This reply was modified 2 years, 10 months ago by therab. Reason: ...tried some more
Forum: Plugins
In reply to: [WooCommerce] Email verification after woo order from guest ?There is no answer behind that link, so would you please post the solution here?
Forum: Plugins
In reply to: [WooCommerce] restriction on the thank you pageSame here. Not allowed to send the logs.
@alyvegermany nope, sorry.
Forum: Plugins
In reply to: [WooCommerce Stripe Payment Gateway] 3D Secure payments not workingSame here.
It works in Test mode where there is no 3D secure check, but in live mode, the checkout page simply stays put.The stripe log gives it away that in reality, there should be some kind of (3D-Secure) dialog:
2020-09-23T15:27:41+00:00 DEBUG
====Stripe Version: 4.5.2====
====Start Log====
Stripe PaymentIntent pi_[blablayaddayadda] requires authentication for order 12345
====End Log====So why does the 3D Secure dialog not appear?
Forum: Plugins
In reply to: [Tracking Code Manager] Bug in paid version.Not a bug. There *are* plugins out there that remove <script></script> tags on purpose.
doh!But still there is the nagging question: Why are the version numbers different?
Does that mean that the code base between ‘free’ and ‘paid’ is not the same?
Then it’s difficult to trust the paid version… does not seem right at all.Ok, I fixed this brutally:
Whenever you change the country using the country selection dropdown, I set the shipping/billing country in the session, by using
WC()->customer->set_shipping_country(…)
and
WC()->customer->set_billing_country(…)
in class-wcj-price-by-country-core.phpSadly, there is no hook for that to implement it in functions.php,
so I had to modify the plugin code directly and set the modified file to read-only to keep it from being overwritten on the next update.Very ugly, very dangerous.
Would love to know a better way. A hook on WC()->session->set(…) would be great.