I'm working on some integration for a new application that will add methods to the Methods Repo (via the API) on behalf of users. Everything works properly, but I'm noticing something strange with the FireCloud UI - the methods that I'm adding via the API don't show up in the list of 'My Methods' (or public methods either, if they're public).
Any method I add to the repo via the UI shows up fine. Here's an example:
https://portal.firecloud.org/#methods/unity-benchmark-development/test-analysis/5
However, here is one I added via the API:
Both are publicly readable, and both list me (bistline@broadinstitute.org) as the owner. Furthermore, both method namespaces list me as the owner as well. I can pull up both methods directly via their URLs, but only the first one that I added through the FireCloud UI shows up in the UI under 'My Methods'.