Updated to latest refinerycms(-blog)

* bundle update
* new migrations
* fixed specs for new behaviour
This commit is contained in:
Marc Remolt
2011-08-12 18:44:00 +02:00
parent d3352df3a5
commit b2700960d8
14 changed files with 139 additions and 95 deletions

View File

@@ -34,11 +34,11 @@ module Refinery
user = ::User.find_by_username(creator) || ::User.first
raise "Referenced User doesn't exist! Make sure the authors are imported first." \
unless user
begin
post = ::BlogPost.new :title => title, :body => content_formatted,
:draft => draft?, :published_at => post_date, :created_at => post_date,
:author => user, :tag_list => tag_list
post = ::BlogPost.new :title => title, :body => content_formatted,
:draft => draft?, :published_at => post_date, :created_at => post_date,
:user_id => user.id, :tag_list => tag_list
post.save!
::BlogPost.transaction do
@@ -52,7 +52,7 @@ module Refinery
comment.save
end
end
rescue ActiveRecord::RecordInvalid
rescue ActiveRecord::RecordInvalid
# if the title has already been taken (WP allows duplicates here,
# refinery doesn't) append the post_id to it, making it unique
post.title = "#{title}-#{post_id}"