X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FText%2FTradition%2FUser.pm;h=868c25b880e79ff9c6f3a2edcad9cf19196ccc18;hb=a528f0f656c88f72ce332949963b0648193b3b84;hp=18a91df08ba91ec56ec170476e38c3cda204b26b;hpb=8591038d46bc45c2664c0f8f05ed7076ea9ae9f8;p=scpubgit%2Fstemmatology.git diff --git a/lib/Text/Tradition/User.pm b/lib/Text/Tradition/User.pm index 18a91df..868c25b 100644 --- a/lib/Text/Tradition/User.pm +++ b/lib/Text/Tradition/User.pm @@ -6,9 +6,9 @@ use warnings; use Moose; with qw(KiokuX::User); -## 'id' provided by KiokuX::User stores our username +## 'id' provided by KiokuX::User stores our username (email for local users, openid url for openid/google) has 'password' => (is => 'rw', required => 1); -has 'display' => (is => 'rw', lazy => 1, builder => '_build_display'); +has 'email' => (is => 'rw', lazy => 1, builder => '_build_email'); ## Change this default active value if you want/need to have an admin confirm a user after they self-create. has 'active' => (is => 'rw', default => sub { 1; }); has 'role' => (is => 'rw', default => sub { 'user' }); @@ -29,10 +29,10 @@ after add_tradition => sub { unless $tradition->has_user && $tradition->user->id eq $self->id; }; -sub _build_display { +sub _build_email { my ($self) = @_; - ## no display set, so use username/id + ## no email set, so use username/id return $self->id; }