Page MenuHomePhabricator

WikiLambda Vue front-end should disable second clicks on the Publish button once request is in-flight (+give some feedback?)
Closed, ResolvedPublic

Event Timeline

Is this a task I could take? More details would be appreciated (I don't understand what is AW)

Thanks in advance!

Mahir256 renamed this task from AW Vue front-end should debounce publish requests (clicks on the Save/Publish button; disable the button once request is in-flight?). to AW Vue front-end should debounce publish requests (clicks on the Save/Publish button; disable the button once request is in-flight?).Aug 30 2022, 1:28 PM
Jdforrester-WMF renamed this task from AW Vue front-end should debounce publish requests (clicks on the Save/Publish button; disable the button once request is in-flight?) to WikiLambda Vue front-end should debounce publish requests (clicks on the Save/Publish button; disable the button once request is in-flight?).Aug 30 2022, 5:11 PM

Is this a task I could take? More details would be appreciated (I don't understand what is AW)

Thanks in advance!

Yes! This is "just" talking about the Publish component in the WikiLambda Vue codebase via the saveZObject method. Not sure where the de-bouncing should happen though.

Jdforrester-WMF renamed this task from WikiLambda Vue front-end should debounce publish requests (clicks on the Save/Publish button; disable the button once request is in-flight?) to WikiLambda Vue front-end should disable second clicks on the Publish button once request is in-flight (+give some feedback?).Jun 14 2024, 3:17 PM
Jdforrester-WMF added a project: Design.

We are currently disabling the button when isPublishing is true so we can probably close this