From 6c020342a38dc2d8003addaffccc8706190cb4b2 Mon Sep 17 00:00:00 2001 From: Alexey Verkhovsky Date: Mon, 24 Jan 2005 00:57:47 +0000 Subject: [PATCH] explicitly assign all defaults in Web constructor --- app/models/web.rb | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/app/models/web.rb b/app/models/web.rb index 3059e86b..21069c03 100755 --- a/app/models/web.rb +++ b/app/models/web.rb @@ -9,13 +9,19 @@ class Web attr_accessor :additional_style, :published, :brackets_only, :count_pages, :allow_uploads def initialize(parent_wiki, name, address, password = nil) - @name, @address, @password, @safe_mode = name, address, password, false - @pages = {} - @wiki = parent_wiki + @wiki, @name, @address, @password = parent_wiki, name, address, password - # assign default values - @color = '008B26' + # default values @markup = :textile + @color = '008B26' + @safe_mode = false + @pages = {} + @allow_uploads = true + @additional_style = nil + @published = false + @brackets_only = false + @count_pages = false + @allow_uploads = true end def add_page(page)