fix fields for validate

This commit is contained in:
Kyle Drake 2014-10-24 16:43:24 -07:00
parent 58131f4964
commit f2180b1385
7 changed files with 156 additions and 244 deletions

8
app.rb
View file

@ -267,10 +267,6 @@ get '/plan/?' do
erb :'plan/index'
end
get '/plan/create' do
erb :''
end
=begin
get '/plan/?' do
@title = 'Supporter'
@ -510,7 +506,7 @@ end
post '/create_validate_all' do
content_type :json
fields = params.select {|p| p.match /username|password|email|new_tags_string/}
fields = params.select {|p| p.match /^username$|^password$|^email$|^new_tags_string$/}
site = Site.new fields
return [].to_json if site.valid?
@ -520,7 +516,7 @@ end
post '/create_validate' do
content_type :json
if !params[:field].match /username|password|email|new_tags_string/
if !params[:field].match /^username$|^password$|^email$|^new_tags_string$/
return {error: 'not a valid field'}.to_json
end