İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
1352 Görünümler

Hi,

I successfully changed the file src/odoo/addons/project/static/src/js/project_task_kanban_examples.js in the staging branch to adjust the project task kanban examples per our needs. But merging seems not possible, change is not detected, so no merge. In the production stage I can't change the file in the odoo.sh editor.

Below an extract of what was changed.


How can I change the production stage?

Thank you all 🙏




Avatar
Vazgeç
Üretici En İyi Yanıt

I found a workaround. With odoo studio I created an automated action with the following python code:

# Get the IDs of the existing stages you want to allocate

# Replace the IDs in this list with the actual IDs of your existing stages

existing_stage_ids = [113, 2, 123]  # Replace with actual stage IDs


# Check if these stages exist

existing_stages = env['project.task.type'].search([('id', 'in', existing_stage_ids)])


# Get the IDs of the stages that actually exist

valid_stage_ids = existing_stages.mapped('id')


if valid_stage_ids:

    # Update the project to link these stages

    record.write({

        'type_ids': [(6, 0, valid_stage_ids)]

    })

else:

    # Handle the case where none of the stages exist

    # You might want to log this or take other actions

    pass

Model: project
trigger: on creation

Avatar
Vazgeç
En İyi Yanıt

thank

Avatar
Vazgeç
İlgili Gönderiler Cevaplar Görünümler Aktivite
0
Mar 22
2910
1
Ara 19
5038
3
Ara 17
6681
0
Eyl 17
3659
2
May 22
2744