suite
This commit is contained in:
parent
a7cb020815
commit
2542759620
@ -16,7 +16,7 @@ class Admin::AdminsController < ApplicationController
|
|||||||
|
|
||||||
|
|
||||||
def new
|
def new
|
||||||
@admin = Admin.new
|
@admin = Admin.new(:contact_role => true)
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
@ -26,6 +26,21 @@ class Admin < ActiveRecord::Base
|
|||||||
|
|
||||||
before_create { generate_token(:remember_token) }
|
before_create { generate_token(:remember_token) }
|
||||||
|
|
||||||
|
before_validation do
|
||||||
|
if self.generate_mdp == "1" and (self.password.to_s == "")
|
||||||
|
self.password = "123456"
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
|
def mdp_needed?
|
||||||
|
if generate_mdp == "1"
|
||||||
|
true
|
||||||
|
else
|
||||||
|
false
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
def generate_mdp_now
|
def generate_mdp_now
|
||||||
ps = SecureRandom.hex(4)
|
ps = SecureRandom.hex(4)
|
||||||
self.password = ps
|
self.password = ps
|
||||||
|
Loading…
x
Reference in New Issue
Block a user