@@ -60,6+61,15 @@ class ElectionController < ApplicationController
end
end
end
end
+ def create_theme_hash
+ target = Hash.new
+ params.each do |k,v|
+ target[k] = v if k=="top_bar" or k=="default_image" or k=="bg1" \
+ or k=="bg2" or k=="bottom_bar"
+ end
+ return target
+ end
+
# TODO add filter to verify that the person working on or looking at
# something is the owner
def edit_general_information
# TODO add filter to verify that the person working on or looking at
# something is the owner
def edit_general_information
@@ -69,7+79,9 @@ class ElectionController < ApplicationController
def update_general_information
@election = Election.find(params[:id])
def update_general_information
@election = Election.find(params[:id])
- unless (params[:top_bar][:uploaded_data].to_s.empty? and params[:default_image][:uploaded_data].to_s.empty? and params[:bg1][:uploaded_data].to_s.empty? and params[:bg2][:uploaded_data].to_s.empty? and params[:bottom_bar][:uploaded_data].to_s.empty?)