From 861ade54cf489a46e42388c5c6419023e998ab7d Mon Sep 17 00:00:00 2001 From: Toks Date: Thu, 23 May 2013 13:59:22 -0400 Subject: [PATCH] fixes #1653 --- app/models/artist.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/models/artist.rb b/app/models/artist.rb index 45b09435e..82efc65fc 100644 --- a/app/models/artist.rb +++ b/app/models/artist.rb @@ -148,10 +148,14 @@ class Artist < ActiveRecord::Base end def notes=(msg) + if name_changed? && name_was.present? + wiki_page = WikiPage.titled(name_was).first + end + if wiki_page wiki_page.title = name wiki_page.body = msg - wiki_page.save if wiki_page.body_changed? + wiki_page.save if wiki_page.body_changed? || wiki_page.title_changed? else if msg.present? self.wiki_page = WikiPage.new(:title => name, :body => msg)