Open phil-kremidas-unitedmasters opened 1 month ago
Hello @phil-kremidas-unitedmasters 👋
What kind of workspace do you experience this issue in? Standalone or as part of an enterprise grid? And you experience the issue in both deployed (slack deploy
) and local run (slack run
) environments? If so, would you say the rate of this issue occurring is roughly equal regardless of execution environment?
Hi @filmaj.
I think I'm in a standalone workspace, though I'm not totally sure how to check that. um-t.slack.com is the url if that helps.
This does happen both locally and deployed. At about the same rate.
Thanks for sharing that, yes indeed confirmed, a standalone workspace. Let me see if I can reproduce this...
So I couldn't reproduce this on my production standalone workspace. Both local run and deployed ran and the trigger ran every time, and I tried 50 times for each of local run and deployed. Some screens:
As much as I hate to give you the runaround, I would suggest emailing our customer support team at feedback@slack.com and ask them to look into the issue from your specific workspace's perspective. It may due to a particular setting for your workspace. It may be a rare workspace-specific bug. Customer support also is authorized to look into production customer data such as workflow execution logs to help debug the problem. Feel free to link to this issue along in your e-mail and mention that the SDK team (me) wasn't able to easily reproduce.
Yeah. I have another thread going with them. Thanks.
I'm surprised your code works. Whenever I try to get the the actual text of the posted message it's blank. I tried like you:
message: {value: "{{data.text}}"},
and it's always an empty string.
My trigger always happens but the data.text isn't passed.
The
deno-slack
versionsDeno runtime version
OS info
Describe the bug
I have the following trigger:
This trigger sometimes gets called for new messages that contain the string "um/" and sometimes doesn't. When it does, the workflow behaves as expected. I would expect it to always get called for such messages. Here's an example interaction:
Steps to reproduce
Expected result
The workflow should run.
Actual result
The workflow may or may not run.