MS; updated to released rails

This commit is contained in:
maxwell 2010-09-07 16:47:53 -07:00
parent 41afd86fe7
commit 804777f9ae
5 changed files with 16 additions and 14 deletions

21
Gemfile
View file

@ -1,24 +1,25 @@
source 'http://rubygems.org'
#gem 'rails', '3.0.0.rc'
#gem 'bundler', '1.0.0.rc.5'
gem 'rails', '3.0.0.beta4'
gem 'bundler', '0.9.26'
gem 'rails', '3.0.0'
gem 'bundler', '1.0.0'
#Security
gem 'devise', :git => 'http://github.com/BadMinus/devise.git'
#Mongo
gem 'mongo_mapper', :git => 'http://github.com/BadMinus/mongomapper.git'
#gem 'mongo_mapper', :git => 'http://github.com/jnunemaker/mongomapper.git'
gem 'jnunemaker-validatable', :git => 'http://github.com/BadMinus/validatable.git'
#gem 'mongo_mapper', :git => 'http://github.com/BadMinus/mongomapper.git'
gem 'mongo_mapper', :git => 'http://github.com/jnunemaker/mongomapper.git'
#gem 'mongo_mapper', :git => 'http://github.com/collectiveidea/mongomapper.git', :branch => 'rails3'
#gem 'jnunemaker-validatable', :git => 'http://github.com/BadMinus/validatable.git'
gem 'jnunemaker-validatable', :git => 'http://github.com/jnunemaker/validatable.git'
gem 'mongo_ext'
gem 'bson_ext', '1.0.4'
gem 'bson', '1.0.4'
gem 'bson_ext', '1.0.7'
gem 'bson', '1.0.7'
#Views
gem 'haml'
gem 'will_paginate', '3.0.pre'
gem 'will_paginate', '3.0.pre2'
#Uncatagorized
gem 'roxml', :git => 'git://github.com/Empact/roxml.git'

View file

@ -25,7 +25,7 @@ class Post
after_destroy :destroy_comments
def self.instantiate params
self.create params
self.create params.to_hash
end
#ENCRYPTION

View file

@ -85,7 +85,7 @@ class User
group_ids = options.delete(:to)
end
group_ids = [group_ids] if group_ids.is_a? BSON::ObjectID
group_ids = [group_ids] if group_ids.is_a? BSON::ObjectId
raise ArgumentError.new("You must post to someone.") if group_ids.nil? || group_ids.empty?
model_class = class_name.to_s.camelize.constantize

View file

@ -16,6 +16,7 @@ module Diaspora
# Add additional load paths for your own custom dirs
#config.autoload_paths += %W(#{config.root}/lib)
config.autoload_paths += %W(#{config.root}/lib)
# Only load the plugins named here, in the order given (default is alphabetical).
# :all can be used as a placeholder for all plugins not explicitly named

View file

@ -1,9 +1,9 @@
class String
def to_id
BSON::ObjectID self
BSON::ObjectId self
end
end
class BSON::ObjectID
class BSON::ObjectId
def to_id
self
end