You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

37 lines
1.8 KiB

<?xml version="1.0" encoding="UTF-8" ?>
<odoo>
<!-- XML view to inherit from project.task.form view -->
<record id="view_users_form_view_form" model="ir.ui.view">
<field name="name">
res.users.view.form.inherit.sync.task.with.google.calender
</field>
<field name="model">res.users</field>
<field name="inherit_id" ref="base.view_users_form"/>
<field name="arch" type="xml">
<xpath expr="//page[@name='access_rights']" position="after">
<!-- Add a new page for syncing Project Task -->
<page string="Sync of Project Task" name="sync_project_task">
<!-- Group to display fields related to synchronization -->
<group class="text-break">
<field name="api_key"/>
<field name="google_user_mail"/>
<field name="refresh_token" readonly="1"/>
<field name="user_token" readonly="1"/>
<field name="last_sync_date" readonly="1"/>
</group>
<group>
<!-- Button to trigger authentication -->
<button name="authenticate_button" string="AUTHENTICATE"
type="object" class="oe_highlight"
groups="base.group_system"/>
<!-- Button to refresh the token -->
<button name="refresh_button" string="REFRESH TOKEN"
type="object" class="oe_highlight"
groups="base.group_system"
style="float: right; margin-bottom: 10px; margin-right: 10px;"/>
</group>
</page>
</xpath>
</field>
</record>
</odoo>