From a16c1a2bd38219225ea7762a9fa30503a81ae6ab Mon Sep 17 00:00:00 2001 From: Sebastian Serth Date: Thu, 11 May 2023 22:50:33 +0200 Subject: [PATCH] Order files by path and name --- app/models/code_ocean/file.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/code_ocean/file.rb b/app/models/code_ocean/file.rb index 20e7bacf..07eafcc4 100644 --- a/app/models/code_ocean/file.rb +++ b/app/models/code_ocean/file.rb @@ -43,7 +43,7 @@ module CodeOcean end scope :teacher_defined_assessments, -> { where(role: %w[teacher_defined_test teacher_defined_linter]) } - default_scope { order(name: :asc) } + default_scope { order(path: :asc, name: :asc) } validates :feedback_message, if: :teacher_defined_assessment?, presence: true validates :feedback_message, absence: true, unless: :teacher_defined_assessment?