added invites

This commit is contained in:
albert
2011-07-29 19:42:25 -04:00
parent c8afd34d15
commit 04103c3352
10 changed files with 117 additions and 0 deletions

View File

@@ -52,6 +52,16 @@ class User < ActiveRecord::Base
end
end
module InvitationMethods
def invite!(level)
if level.to_i <= Levels::CONTRIBUTOR
self.level = level
self.inviter_id = CurrentUser.id
save
end
end
end
module NameMethods
extend ActiveSupport::Concern
@@ -304,6 +314,7 @@ class User < ActiveRecord::Base
include BlacklistMethods
include ForumMethods
include LimitMethods
include InvitationMethods
def initialize_default_image_size
self.default_image_size = "Medium"