SHIMADA Koji
null+****@clear*****
Mon Oct 8 22:10:47 JST 2012
SHIMADA Koji 2012-10-08 22:10:47 +0900 (Mon, 08 Oct 2012) New Revision: d3db991fa0b05765270059706915ecbdffe0440e https://github.com/logaling/logaling-server/commit/d3db991fa0b05765270059706915ecbdffe0440e Merged 7207ffb: Merge branch 'master' into add-validation-with-checking-repository Log: Change timing of indexing after UserGlossary created Modified files: app/models/user_glossary.rb Modified: app/models/user_glossary.rb (+4 -3) =================================================================== --- app/models/user_glossary.rb 2012-10-08 22:08:57 +0900 (4c91a10) +++ app/models/user_glossary.rb 2012-10-08 22:10:47 +0900 (d9d64e1) @@ -131,16 +131,17 @@ class UserGlossary < ActiveRecord::Base def create_personal_project! LogalingServer.repository.create_personal_project(glossary_name, source_language, target_language) - copy_from_original_user_glossary! + glossary = copy_from_original_user_glossary! + glossary.index! end def copy_from_original_user_glossary! + dest_glossary = find_glossary if original_user_glossary_id.present? src_glossary = UserGlossary.find(original_user_glossary_id).find_glossary - dest_glossary = find_glossary dest_glossary.merge!(src_glossary) - dest_glossary.index! end + dest_glossary end def remove_personal_project! -------------- next part -------------- An HTML attachment was scrubbed...Descargar