From f86427276325b2bb3d096da280117176c9e42e70 Mon Sep 17 00:00:00 2001 From: albert Date: Wed, 20 Feb 2013 02:12:25 -0500 Subject: [PATCH] intiialize new users to level 20 --- app/controllers/legacy_controller.rb | 10 +++++++++- app/models/user.rb | 2 ++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/app/controllers/legacy_controller.rb b/app/controllers/legacy_controller.rb index f49f401db..c5609dfaf 100644 --- a/app/controllers/legacy_controller.rb +++ b/app/controllers/legacy_controller.rb @@ -7,7 +7,15 @@ class LegacyController < ApplicationController end def create_post - @upload = Upload.create(params[:post].merge(:server => Socket.gethostname)) + @upload = Upload.new + @upload.server = Socket.gethostname + @upload.file = params[:post][:file] + @upload.source = params[:post][:source] + @upload.tags = params[:post][:tag_string] + @upload.parent_id = params[:post][:parent_id] + @upload.rating = params[:post][:rating] + @upload.md5_confirmation = params[:md5] if params[:md5].present? + @upload.save @upload.delay.process! end diff --git a/app/models/user.rb b/app/models/user.rb index 11dcdd26e..67765c124 100644 --- a/app/models/user.rb +++ b/app/models/user.rb @@ -235,6 +235,8 @@ class User < ActiveRecord::Base if User.count == 0 self.level = Levels::ADMIN + else + self.level = Levels::MEMBER end end