From 2dcab626733d5367ea1c0a9c16715382b26f7252 Mon Sep 17 00:00:00 2001
From: davidg73 <david.gunnarsson@univie.ac.at>
Date: Thu, 17 Apr 2025 13:16:53 +0200
Subject: [PATCH] Set default sorting for Phase and VesselFormType

---
 app/avo/resources/phase.rb            | 3 +++
 app/avo/resources/vessel_form_type.rb | 2 ++
 2 files changed, 5 insertions(+)

diff --git a/app/avo/resources/phase.rb b/app/avo/resources/phase.rb
index 3c46132..d5d0fcd 100644
--- a/app/avo/resources/phase.rb
+++ b/app/avo/resources/phase.rb
@@ -1,5 +1,8 @@
 class Avo::Resources::Phase < Avo::BaseResource
   self.title = :phase
+  self.index_query = -> {
+    query.order(sorting: :asc, sequence: :asc)
+  }
 
   # self.includes = []
   # self.attachments = []
diff --git a/app/avo/resources/vessel_form_type.rb b/app/avo/resources/vessel_form_type.rb
index 2c9aa0e..10aa912 100644
--- a/app/avo/resources/vessel_form_type.rb
+++ b/app/avo/resources/vessel_form_type.rb
@@ -1,5 +1,7 @@
 class Avo::Resources::VesselFormType < Avo::BaseResource
   self.title = :name
+  self.default_sort_column = :name
+  self.default_sort_direction = :asc
 
   # self.includes = []
   # self.attachments = []
-- 
GitLab