[logaling-commit] logaling/logaling-server [add-validation-of-language-code] Add constraint of 2 character

Zurück zum Archiv-Index

SUZUKI Miho null+****@clear*****
Mon Oct 8 12:56:50 JST 2012


SUZUKI Miho	2012-10-08 12:56:50 +0900 (Mon, 08 Oct 2012)

  New Revision: acfc88ee99b30a698aac17409454b1379b2a026d
  https://github.com/logaling/logaling-server/commit/acfc88ee99b30a698aac17409454b1379b2a026d

  Log:
    Add constraint of 2 character

  Modified files:
    app/models/user_glossary.rb

  Modified: app/models/user_glossary.rb (+1 -1)
===================================================================
--- app/models/user_glossary.rb    2012-10-08 12:46:29 +0900 (3171fca)
+++ app/models/user_glossary.rb    2012-10-08 12:56:50 +0900 (d913c94)
@@ -22,7 +22,7 @@ class UserGlossary < ActiveRecord::Base
     on: :create
 
   validates_each :source_language, :target_language do |record, attr, value|
-    unless ISO_639.find_by_code(value)
+    if value.size != 2 || !ISO_639.find_by_code(value)
       record.errors.add attr, 'には言語名コードを指定して下さい'
     end
   end
-------------- next part --------------
An HTML attachment was scrubbed...
Download 



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