- Issue created by @charginghawk
- Merge request !173528289 Use new plugin ID (and, if needed, old) in WebHookController. β (Open) created by charginghawk
The recent update changed remote_identifier_1 from "tmgmt_memsource" to "$this->getPluginId()", which returns "memsource".
https://git.drupalcode.org/project/tmgmt_memsource/-/commit/8d6d3e5847e2...
https://git.drupalcode.org/project/tmgmt_memsource/-/blob/8d6d3e5847e2b9...
The callback controller that receives updates from Phrase still references "tmgmt_memsource" when locating projects:
https://git.drupalcode.org/project/tmgmt_memsource/-/blob/8.x-1.x/src/Co...
This means that Phrase can no longer update projects using the callback endpoint. Instead you get this message: "Project
not found."
Submit a job. See that Phrase is unable to post updates back.
Update the "loadByRemoteIdentifier()" call to use "memsource" and then "tmgmt_memsource" as a fallback to maintain job created before the update.
Create, review, and merge pull request.
Active
1.24
Code