Browse Source

Fixes #5381 - Typo in database migration of Thirdparty-Login No user creation on logon.

Co-authored-by: Florian Liebe <fl@zammad.com>


(cherry picked from commit 4d1f0e2bf597c02f894c2fc494bbaa509fa8a6ea)

f23871a1 Fixes #5381 - Typo in database migration of Thirdparty-Login No user creation on logon.
f7b3401a throw error

Co-authored-by: Rolf Schmidt <rolf.schmidt@zammad.com>
Rolf Schmidt 4 months ago
parent
commit
8db459ce53
1 changed files with 10 additions and 0 deletions
  1. 10 0
      db/migrate/20241028081431_issue5381_fix_description.rb

+ 10 - 0
db/migrate/20241028081431_issue5381_fix_description.rb

@@ -0,0 +1,10 @@
+# Copyright (C) 2012-2024 Zammad Foundation, https://zammad-foundation.org/
+
+class Issue5381FixDescription < ActiveRecord::Migration[7.1]
+  def change
+    # return if it's a new setup
+    return if !Setting.exists?(name: 'system_init_done')
+
+    Setting.find_by(name: 'auth_third_party_no_create_user').update!(description: 'Disables user creation on logon with a third-party application.')
+  end
+end