Просмотр исходного кода

Change error return `:error` key to `:errors`

Andrew Swistak 6 лет назад
Родитель
Сommit
12474e081e
1 измененных файлов с 7 добавлено и 1 удалено
  1. 7 1
      app/services/base_service.rb

+ 7 - 1
app/services/base_service.rb

@@ -3,9 +3,15 @@
 class BaseService
   private
 
+    def errors
+      @errors ||= []
+    end
+
     def error(err)
+      errors.push(err)
+
       {
-        error: err,
+        errors: errors,
         status: :error,
       }
     end