( )⚙ D4008 exchange: move narrow acl functionality into core

This is an archive of the discontinued Mercurial Phabricator instance.

exchange: move narrow acl functionality into core
ClosedPublic

Authored by indygreg on Aug 1 2018, 1:03 PM.

Details

Summary

This function is called by the custom changegroup generation code
in the narrow extension. I want to move that changegroup code into
core. That means we need to move this function.

The code is kinda hacky in that assumes existence of REMOTE_USER,
which is only present on authenticated HTTP requests. I've added
a comment indicating that.

Diff Detail

Repository
rHG Mercurial
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

indygreg created this revision.Aug 1 2018, 1:03 PM
durin42 accepted this revision.Aug 1 2018, 4:49 PM
This revision is now accepted and ready to land.Aug 1 2018, 4:49 PM
This revision was automatically updated to reflect the committed changes.