Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[IMP] portal_event_tickets: fixed error in communications #11

Merged

Conversation

kwhatk0k3
Copy link
Contributor

[IMP] portal_event_tickets: fixed error in communications

if rself.event_id.state not in ["confirm", "done"]:
if not rself.event_id.is_done and not rself.event_id.is_finished:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Посмотрел по коду, как определяются is_done и is_finished. Определяются они примерно одинаково и соотвествуют старому состоянию "done". Поэтому оставь is_done, потому-что он определен в website_event

Замены для старого состояния "confirm" тут нету. Надо добавить

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Замены для старого состояния "confirm" тут нету. Надо добавить

Мне самому добавить поле is_confirmed в "event.event"? Если да, то каким должен быть его compute?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Мне самому добавить поле is_confirmed в "event.event"? Если да, то каким должен быть его compute?

Не знаю. Тебе надо выяснить, чему соответствует состояние state = "confirm" из более ранних odoo в odoo 17.0

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не знаю. Тебе надо выяснить, чему соответствует состояние state = "confirm" из более ранних odoo в odoo 17.0

Я просто не нашел никакого поля, связанного с confirm. Можешь подсказать, какое поле является его заменой?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Посмотел коммит, который удаляет этот confirm
odoo/odoo@412ff99
Походу полноценной замены состояния state = 'confirm' тут нет.

В таком случае просто оставь упомянутый is_done

@em230418
Copy link
Member

em230418 commented Nov 8, 2024

Также исправление надо обозначать как [FIX]. Как тут
https://www.odoo.com/documentation/17.0/contributing/development/git_guidelines.html#tag-and-module-name

@kwhatk0k3 kwhatk0k3 force-pushed the 17.0-mig-portal_event_tickets branch from a69ab63 to 299b6a5 Compare November 13, 2024 11:30
@kwhatk0k3 kwhatk0k3 force-pushed the 17.0-mig-portal_event_tickets branch from 299b6a5 to 288068b Compare November 13, 2024 11:31
@em230418 em230418 merged commit c502e43 into it-projects-llc:17.0 Nov 26, 2024
4 checks passed
@kwhatk0k3 kwhatk0k3 deleted the 17.0-mig-portal_event_tickets branch December 2, 2024 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants