We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5756248 commit e153c0cCopy full SHA for e153c0c
app/code/Magento/Integration/Model/ResourceModel/Oauth/Consumer.php
@@ -103,7 +103,13 @@ protected function _afterLoad(\Magento\Framework\Model\AbstractModel $object)
103
*/
104
protected function _afterSave(\Magento\Framework\Model\AbstractModel $object)
105
{
106
- $object->setSecret($this->encryptor->decrypt($object->getSecret()));
+ $secret = $object->getSecret();
107
+ if ($object->isObjectNew() ||
108
+ isset($object->getOrigData()['secret']) &&
109
+ $object->getOrigData()['secret'] !== $secret
110
+ ) {
111
+ $object->setSecret($this->encryptor->decrypt($secret));
112
+ }
113
114
return parent::_afterSave($object);
115
}
0 commit comments