[logaling-commit] logaling/logaling-command [master] Change structure of data

Zurück zum Archiv-Index

SUZUKI Miho null+****@clear*****
Fri Nov 9 16:27:22 JST 2012


SUZUKI Miho	2012-11-09 16:27:22 +0900 (Fri, 09 Nov 2012)

  New Revision: 0bb4d618e39ce82120630aba01d54d8d4770fff0
  https://github.com/logaling/logaling-command/commit/0bb4d618e39ce82120630aba01d54d8d4770fff0

  Merged b3533fc: Merge pull request #89 from logaling/add-project-to-glossary-from-db

  Log:
    Change structure of data

  Modified files:
    lib/logaling/glossary_db.rb

  Modified: lib/logaling/glossary_db.rb (+2 -4)
===================================================================
--- lib/logaling/glossary_db.rb    2012-11-09 14:17:53 +0900 (444e3c4)
+++ lib/logaling/glossary_db.rb    2012-11-09 16:27:22 +0900 (f03e6e1)
@@ -229,10 +229,8 @@ module Logaling
     def get_all_glossary_sources
       source_paths = Groonga["glossary_sources"].sort([
         {:key=>"_key", :order=>'ascending'}
-      ]).map{|record| {record.key => record.project_type}}
-      source_paths.map do |tmp_hash|
-        source_path = tmp_hash.keys.first
-        project_type = tmp_hash.values.first
+      ]).map{|record| [record.key, record.project_type]}
+      source_paths.map do |source_path, project_type|
         glossary_name, source_language, target_language = File.basename(source_path).split(/\./)
         project = Logaling.const_get(project_type).new(Logaling::Project.find_path(source_path))
         glossary = Glossary.new(glossary_name, source_language, target_language, project)
-------------- next part --------------
An HTML attachment was scrubbed...
Download 



More information about the logaling-commit mailing list
Zurück zum Archiv-Index