silverstripe/silverstripe-cms — pull request #1058 by ss23 (2014-07-22 03:27:16+00:00)
Title: Fix #776 - Change how can_edit works

Will now check the Stage recursivly, then Live.
This is still in need of refactoring, but fixes the immediate issue.