-
Notifications
You must be signed in to change notification settings - Fork 7
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
Per user OCR flow is configuring global OCR flow for whole server #60
Comments
HI @l00v3, thanks for reporting this. We have to check this behaviour to make a statement where the problem comes from. We'll keep you up to date. |
Ok seems to be some kind of bug but i'm not sure if it's related to the app itself or the error resides inside the NC workflow core. Ping @blizzz could you help us here, please? I compared our code from https://github.com/R0Wi/workflow_ocr/blob/master/lib/Operation.php#L91 to the one inside the |
Filter unwanted events for users by invoking ruleMatchers getFlows method. This will apply various checks and only return a value if all checks passed. Fixes #60
Ok i think i found the culprit: like proposed in the workflow dev documentation we shall always call Will hopefully be fixed by #61. @bahnwaerter would be happy if you could do a quick check with the scenario mentioned above. Since this seems to be a major bug we are going to backport it to NC22, NC21 and NC20. |
Filter unwanted events for users by invoking ruleMatchers getFlows method. This will apply various checks and only return a value if all checks passed. Fixes #60
Filter unwanted events for users by invoking ruleMatchers getFlows method. This will apply various checks and only return a value if all checks passed. Fixes #60
* Use IRuleMatcher getFlows Filter unwanted events for users by invoking ruleMatchers getFlows method. This will apply various checks and only return a value if all checks passed. Fixes #60 * "Fix" CI with mariadb Inspired by nextcloud/spreed@e8b1456
Reopen this issue because the fix in pull request #61 was not backported to any referenced stable branch. The backporting failed since the backport bot can't access any stable branch. @R0Wi, please take a look at it. @l00v3: After this CI/CD issue is solved, we will release a new patch version for NC 20, NC 21 and NC 22 in the Nextcloud app store. So, have a little more patience ;-) |
* Use IRuleMatcher getFlows Filter unwanted events for users by invoking ruleMatchers getFlows method. This will apply various checks and only return a value if all checks passed. Fixes #60 * "Fix" CI with mariadb Inspired by nextcloud/spreed@e8b1456 Co-authored-by: Robin Windey <[email protected]>
* Use IRuleMatcher getFlows Filter unwanted events for users by invoking ruleMatchers getFlows method. This will apply various checks and only return a value if all checks passed. Fixes #60 * "Fix" CI with mariadb Inspired by nextcloud/spreed@e8b1456 Co-authored-by: Robin Windey <[email protected]>
* Use IRuleMatcher getFlows Filter unwanted events for users by invoking ruleMatchers getFlows method. This will apply various checks and only return a value if all checks passed. Fixes #60 * "Fix" CI with mariadb Inspired by nextcloud/spreed@e8b1456 Co-authored-by: Robin Windey <[email protected]>
Fixed in
|
nextcloud version: 21.0.3.1
workflow_ocr version: 1.21.0
ocrmypdf version 12.2.0
Hello.
We have an issue with the "workflow_ocr" app.
If user sets ocr flow in their settings, it will work for all the users on the server, not just for the specific user.
This was quite a surprise, because we set OCR flow for the test user and it works great, but it also started OCR convert for all the other users, even if they don't have OCR flow set in their settings.
There is no global OCR flow set in the admin panel.
So expected behaviour is that per-user settings work only for that specific user, not the whole server. Global settings would be made in the admin panel in the global flow section.
Is this a bug in the app? I can provide more information, if necessary.
Thank you very much!
The text was updated successfully, but these errors were encountered: