[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:
Swapnesh Shah
2020-03-02 17:13:33 +00:00
parent 4867c64ae3
commit 36cec45f43
2 changed files with 3 additions and 2 deletions
+2 -2
View File
@@ -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" />