Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not touch other tables #34

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ihor-sviziev
Copy link

The ExtensionAttributesPersistencePlugin plugin parses the extension_attributes.xml file and tries to add values to/delete from it. But not the only avatax extension adding such extension attributes that we should join. In my case, the avatax extension was removing data from the table from another module.

To prevent such an issue - I added a check for prefix. If the table name is NOT starting from avatax - we skip processing it so that other extensions won't be affected.

@ihor-sviziev
Copy link
Author

@marynychsv @virtual97, could you review this PR?

@virtual97
Copy link
Contributor

Hello @ihor-sviziev ,

We have created a ticket based on your report.
AVASUP-1117: Do not touch other tables
We keep you posted.

Thank you.

@frostitution
Copy link

This PR helped resolve an issue where I was unable to process orders that were paid with Amazon Pay, leading to 500 errors

@ihor-sviziev
Copy link
Author

@virtual97 any updates?

@lbajsarowicz
Copy link

@virtual97 Any update here?!

@ihor-sviziev
Copy link
Author

Maybe @avl-asheesh-singh @nirav-patel-avalara can review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants