[IMP] auth_oauth: use sequence field for ordering
A sequence field is present in the model but was not used. After this commit, the field is used as sorting criteria. This allows to sort providers on the login page. closes odoo/odoo#43968 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
This commit is contained in:
@@ -9,7 +9,7 @@ class AuthOAuthProvider(models.Model):
|
||||
|
||||
_name = 'auth.oauth.provider'
|
||||
_description = 'OAuth2 provider'
|
||||
_order = 'name'
|
||||
_order = 'sequence, name'
|
||||
|
||||
name = fields.Char(string='Provider name', required=True) # Name of the OAuth2 entity, Google, etc
|
||||
client_id = fields.Char(string='Client ID') # Our identifier
|
||||
@@ -20,4 +20,4 @@ class AuthOAuthProvider(models.Model):
|
||||
enabled = fields.Boolean(string='Allowed')
|
||||
css_class = fields.Char(string='CSS class', default='fa fa-fw fa-sign-in text-primary')
|
||||
body = fields.Char(required=True, help='Link text in Login Dialog', translate=True)
|
||||
sequence = fields.Integer()
|
||||
sequence = fields.Integer(default=10)
|
||||
|
||||
@@ -28,6 +28,7 @@
|
||||
<field name="model">auth.oauth.provider</field>
|
||||
<field name="arch" type="xml">
|
||||
<tree string="arch">
|
||||
<field name="sequence" widget="handle"/>
|
||||
<field name="name" />
|
||||
<field name="client_id" />
|
||||
<field name="enabled" />
|
||||
|
||||
Reference in New Issue
Block a user