[logaling-commit] logaling/logaling-server [master] Change timing of indexing after UserGlossary created

Back to archive index

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...
Télécharger 



More information about the logaling-commit mailing list
Back to archive index