14988: Adds missing create!() method to ArvadosBase.
authorLucas Di Pentima <ldipentima@veritasgenetics.com>
Mon, 6 May 2019 18:08:25 +0000 (15:08 -0300)
committerLucas Di Pentima <ldipentima@veritasgenetics.com>
Mon, 6 May 2019 18:08:25 +0000 (15:08 -0300)
Arvados-DCO-1.1-Signed-off-by: Lucas Di Pentima <ldipentima@veritasgenetics.com>

apps/workbench/app/models/arvados_base.rb

index f29147639ceba2596b0ab21395569fae7ffcf858..9925d46128410ca0730572cbdec6622d1adb3069 100644 (file)
@@ -275,6 +275,12 @@ end
     x
   end
 
+  def self.create! raw_params={}, create_params={}
+    x = new(permit_attribute_params(raw_params), create_params)
+    x.save!
+    x
+  end
+
   def self.table_name
     self.name.underscore.pluralize.downcase
   end