@@ -0,0 +1,13 @@
+class OrgLinksValidator < ActiveModel::Validator
+  include JSONLinkValidator
+  def validate(record)
+    links = record.links
+    if links.is_a?(Hash)
+      if !links.has_key?('org')
+        record.errors[:links] << _('A key "org" is expected for links hash') %{ :key => k }
+      end
+    else
+      record.errors[:links] << _('A hash is expected for links')
+    end
+  end
+end
the hash key is never use, probably a copy/paste error. Please, mark it someone to be updated