Skip to content

Conversation

@kesselb
Copy link
Contributor

@kesselb kesselb commented May 18, 2022

Fix #32610

Radio input's for background jobs mode (ajax, webcron, cron) do not work anymore for main and stable24.

image

Change event works but $(_this).is(':checked') is always false. It's related to the arrow syntax and lexical this binding.

Helpful reading: https://stackoverflow.com/questions/27670401/using-jquery-this-with-es6-arrow-functions-lexical-this-binding

@kesselb kesselb self-assigned this May 18, 2022
@kesselb kesselb added bug 3. to review Waiting for reviews labels May 18, 2022
@kesselb kesselb added this to the Nextcloud 24.0.1 milestone May 18, 2022
@kesselb kesselb requested review from a team, artonge, skjnldsv and szaimen and removed request for a team May 18, 2022 08:45
@artonge
Copy link
Contributor

artonge commented May 18, 2022

/compile amend /

@nextcloud-command nextcloud-command force-pushed the bug/noid/stable24-fix-backgroundjobs-mode branch from ebf0079 to 096a21d Compare May 18, 2022 12:16
@blizzz blizzz added 4. to release Ready to be released and/or waiting for tests to finish and removed 3. to review Waiting for reviews labels May 19, 2022
@skjnldsv
Copy link
Member

Multiple failures

@skjnldsv skjnldsv added 2. developing Work in progress and removed 4. to release Ready to be released and/or waiting for tests to finish labels May 20, 2022
Signed-off-by: Daniel Kesselberg <[email protected]>
@kesselb kesselb force-pushed the bug/noid/stable24-fix-backgroundjobs-mode branch from 096a21d to 575e853 Compare May 20, 2022 12:25
@kesselb
Copy link
Contributor Author

kesselb commented May 20, 2022

Thanks for notice. Rebased the branch to stable24 to pick up the latest changes. Let's hope this makes the CI happy 🤞

@artonge
Copy link
Contributor

artonge commented May 30, 2022

CI failure unrelated

@artonge artonge merged commit 01eda63 into stable24 May 30, 2022
@artonge artonge deleted the bug/noid/stable24-fix-backgroundjobs-mode branch May 30, 2022 10:52
@blizzz blizzz mentioned this pull request Jun 9, 2022
2 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

2. developing Work in progress bug

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants