Handle attempt to subscribe a local user via their remote webfinger reference more gracefully. The ensure* family of functions will now return an OStatusShadowException in this case, which gives us a pleasant error message instead of a giant exception backtrace when you do 'sub somebody@this.local.server'.
Handle attempt to subscribe a local user via their remote webfinger reference more gracefully.
The ensure* family of functions will now return an OStatusShadowException in this case, which gives us a pleasant error message instead of a giant exception backtrace when you do 'sub somebody@this.local.server'.

Can be extended later to allow actually using the local profile, since we could figure it out.

d3vgru/StatusNet,faulteh/gnu-social,brion/StatusNet,foocorp/gnu-social,csarven/statusnet,bankonme/gnu-social,UngPirat/freesocial,zh/statusnet,faulteh/gnu-social,gnusocial/mainline,furtherfield/gnu-social,gnusocial/mainline,charlycoste/StatusNet,zcopley/zcopleys-statusnet-clone,foocorp/gnu-social,UngPirat/freesocial,shashi/StatusNet,zcopley/StatusNet,csarven/statusnet,xebia/statusnet-oauth2,xebia/statusnet-oauth2,furtherfield/gnu-social,Piratas/tortuga,brion/StatusNet,charnimda/lgbtpzn-social,faulteh/gnu-social,studio666/gnu-social,zh/statusnet,bankonme/gnu-social,bankonme/gnu-social,foocorp/gnu-social,faulteh/gnu-social,furtherfield/gnu-social,studio666/gnu-social,Piratas/tortuga,furtherfield/gnu-social,shashi/StatusNet,Piratas/tortuga,csarven/statusnet,chimo/social,zh/statusnet,Piratas/tortuga,xebia/statusnet-oauth2,znarf/statusnet-ladistribution,eXcomm/gnu-social,minmb/statusnet,d3vgru/StatusNet,chimo/social,studio666/gnu-social,charnimda/lgbtpzn-social,studio666/gnu-social,eXcomm/gnu-social,UngPirat/freesocial,eXcomm/gnu-social,zcopley/zcopleys-statusnet-clone,charlycoste/StatusNet,zcopley/zcopleys-statusnet-clone,csarven/statusnet,charnimda/lgbtpzn-social,zcopley/StatusNet,chimo/social,gnusocial/mainline,znarf/statusnet-ladistribution,sikevux/bsk-social,minmb/statusnet,d3vgru/StatusNet,sikevux/bsk-social,charlycoste/StatusNet,zcopley/StatusNet,znarf/statusnet-ladistribution,bankonme/gnu-social,eXcomm/gnu-social,sikevux/bsk-social,sikevux/bsk-social,minmb/statusnet,brion/StatusNet,gnusocial/mainline,shashi/StatusNet