Bug Webhooks: Including phrases via getters will fail

  • Thread starter DragonByte Tech
  • Start date
There is a bug in this version
D

DragonByte Tech

Guest
Assume you have a getter like this:
PHP:

Code:
    public function getTagline(): \XF\Phrase
    {
        return \XF::phrase($this->getTaglinePhraseName());
    }

In your entity's setupApiResultData you include it like so: $result->includeGetter('tagline');

Sending the webhook will cause this error:

LogicException: Instances of XF\Db\AbstractAdapter cannot be serialized or unserialized in src/XF/Db/AbstractAdapter.php at line 686
  1. ...

Read more

Continue reading...