web icon indicating copy to clipboard operation
web copied to clipboard

[17.0][MIG] web_chatter_position: Migration to 17.0

Open Jp-alitec opened this issue 1 year ago • 10 comments

Migrated to V17.

Jp-alitec avatar May 23 '24 06:05 Jp-alitec

hey @legalsylvain @chienandalu @CRogos i have closed the previous PR (#2826) and created this new one following every guideline , can you please review?

Jp-alitec avatar May 23 '24 09:05 Jp-alitec

This does not work at all for me. It breaks My Preferences dialog completely and I have a feeling it breaks other dialogs as well. Teste on fresh clean 17.0 It is compileForm(el, params) function breaking it... image

Rad0van avatar May 24 '24 08:05 Rad0van

@Rad0van Oh ! its because of the optional chaining (https://github.com/OCA/web/pull/2833/commits/12b405bc65130ff15204bfb73c0f194f05182e27) if (child.attributes?.name?.value !== "button_box") { append(form, this.compileNode(child, params)); } I have fixed this and code is working as expected but , the optional chaining is not accepted by pre-commit !! as soon as i update this, it fails , what should i do to fix that ?

Jp-alitec avatar May 24 '24 09:05 Jp-alitec

image checked on runboat and this is how it looks on invoice view

MihranThalhath avatar May 24 '24 12:05 MihranThalhath

@Jp-alitec PR https://github.com/OCA/web/pull/2795#issue-2242298187 Does this have any effect on PR?

duyquyen96 avatar Jun 01 '24 01:06 duyquyen96

@Jp-alitec In the Invoice view form, I see duplicate chatter, can you fix it? It could be even better. Thank you! image

dustinhoanghavi avatar Jun 17 '24 05:06 dustinhoanghavi

Hi, I tried this module for myself because one my client needs it. It works really well on my end, with no bug. You only have the pre-commit formatting left to do. What is the stage of progress of this PR?

tva-subteno-it avatar Jun 27 '24 08:06 tva-subteno-it

@Jp-alitec I see duplicate chatter, can you fix it?

confirmed

icf20 avatar Jul 17 '24 14:07 icf20

@Jp-alitec I see duplicate chatter, can you fix it?

confirmed

Hi @ryantran-novobi, I am working on fixing the duplicate issue and want to include your suggestion. As I tried, I saw no effect on the form view. Could you please elaborate (nicer with images)?

trisdoan avatar Jul 21 '24 09:07 trisdoan

@Jp-alitec I see duplicate chatter, can you fix it?

confirmed

Hi @ryantran-novobi, I am working on fixing the duplicate issue and want to include your suggestion. As I tried, I saw no effect on the form view. Could you please elaborate (nicer with images)?

Hello everyone, I fixed the issue and prepared this https://github.com/OCA/web/pull/2893

Please help to review

trisdoan avatar Jul 25 '24 02:07 trisdoan

mhm, oficially OCA module hasn't been migrated, but based on OCA module someone has already published their own version, that seems to work in 17.0 (tho not a single word regarding the usage of OCA module, tho code is 1:1 besides minor changes to form compiler).

BialArno avatar Oct 17 '24 10:10 BialArno

What's the status of removing the deb from the commit? @Jp-alitec

BT-aleonard avatar Oct 23 '24 15:10 BT-aleonard

Superseded by https://github.com/OCA/web/pull/2893.

yajo avatar Dec 03 '24 10:12 yajo