HomePhorge

Have EditEngine API methods provide the correct application to Conduit

Description

Have EditEngine API methods provide the correct application to Conduit

Summary:
Fixes T9799. Currently, if you can't see an application like Paste, we fatal when trying to generate a result for conduit.query, because the new EditEngine-based paste.edit method doesn't "know" that it's a "Paste" method.

Straighten this out, and use policies and queries a little more correctly/consistently.

Test Plan:

  • Called conduit.query as a user who does not have permission to use Paste.
  • Before change: fatal.
  • After change: results, excluding "paste.*" methods.

Reviewers: chad

Reviewed By: chad

Subscribers: cburroughs

Maniphest Tasks: T9799

Differential Revision: https://secure.phabricator.com/D14492

Details

Provenance
epriestleyAuthored on Nov 16 2015, 9:24 AM
themackabuPushed on Mar 25 2025, 8:07 PM
Parents
rP5963c4c9e06d: Fix history link in Diffusion non-root browse views
Branches
Unknown
Tags
Unknown

Event Timeline