Workflow accessing issue.channel causing error

Hello,

I'm trying to access an issue channel property, but it throws an error. I need to check if it was generated by an online form or mailbox.
Next step would be to identify which mailbox  or online form it was

When i log it the console logs the error for this code:

action: function(ctx) {
   var issue = ctx.issue;
   console.log(issue.channel.name);
 },

error:

class jetbrains.youtrack.helpdesk.persistent.XdFeedbackForm cannot be cast to class jetbrains.youtrack.mailbox.persistence.XdMailboxChannel (jetbrains.youtrack.helpdesk.persistent.XdFeedbackForm and jetbrains.youtrack.mailbox.persistence.XdMailboxChannel are in unnamed module of loader org.eclipse.jetty.webapp.WebAppClassLoader @45f55fbe)

            jetbrains.youtrack.mailbox.plugin.MailboxChannelNameValueResolverFactory$create$1.get(MailboxChannelNameValueResolverFactory.kt:29)            jetbrains.youtrack.scripts.wrappers.PersistentEntityWrapper.get(PersistentEntityWrapper.kt:146)            com.oracle.truffle.host.HostMethodDesc$SingleMethod$MHBase.invokeHandle(HostMethodDesc.java:331)            com.oracle.truffle.host.GuestToHostCodeCache$1.executeImpl(GuestToHostCodeCache.java:96)            com.oracle.truffle.host.GuestToHostRootNode.execute(GuestToHostRootNode.java:80)            com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85)            com.oracle.truffle.api.impl.DefaultRuntimeAccessor$DefaultRuntimeSupport.callInlined(DefaultRuntimeAccessor.java:160)            com.oracle.truffle.host.GuestToHostRootNode.guestToHostCall(GuestToHostRootNode.java:102)            com.oracle.truffle.host.HostMethodDesc$SingleMethod$MHBase.invokeGuestToHost(HostMethodDesc.java:362)            com.oracle.truffle.host.HostExecuteNode.doInvoke(HostExecuteNode.java:871)            com.oracle.truffle.host.HostExecuteNode.doFixed(HostExecuteNode.java:137)            com.oracle.truffle.host.HostExecuteNodeGen.execute(HostExecuteNodeGen.java:61)            com.oracle.truffle.host.HostObject.invokeMember(HostObject.java:451)            com.oracle.truffle.host.HostObjectGen$InteropLibraryExports$Cached.invokeMember(HostObjectGen.java:2674)            com.oracle.truffle.api.interop.InteropLibraryGen$CachedDispatch.invokeMember(InteropLibraryGen.java:8134)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode$ForeignInvokeNode.executeCall(JSFunctionCallNode.java:1496)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:244)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:732)            com.oracle.truffle.js.nodes.control.IfNode.execute(IfNode.java:161)            com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute_generic4(JSWriteScopeFrameSlotNodeGen.java:166)            com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.execute(JSWriteScopeFrameSlotNodeGen.java:89)            com.oracle.truffle.js.nodes.access.JSWriteScopeFrameSlotNodeGen.executeVoid(JSWriteScopeFrameSlotNodeGen.java:326)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:80)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:55)            com.oracle.truffle.api.impl.DefaultBlockNode.executeGeneric(DefaultBlockNode.java:63)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:75)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:85)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:55)            com.oracle.truffle.api.impl.DefaultBlockNode.executeGeneric(DefaultBlockNode.java:65)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:75)            com.oracle.truffle.js.nodes.function.BlockScopeNode.execute(BlockScopeNode.java:80)            com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73)            com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:143)            com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:92)            com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85)            com.oracle.truffle.api.impl.DefaultDirectCallNode.call(DefaultDirectCallNode.java:59)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode$UnboundJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1277)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeAndSpecialize(JSFunctionCallNode.java:303)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:248)            com.oracle.truffle.js.nodes.access.PropertyGetNode$AccessorPropertyGetNode.getValue(PropertyGetNode.java:620)            com.oracle.truffle.js.nodes.access.PropertyGetNode.getValueAndSpecialize(PropertyGetNode.java:316)            com.oracle.truffle.js.nodes.access.PropertyGetNode.getValueOrDefault(PropertyGetNode.java:311)            com.oracle.truffle.js.nodes.access.PropertyGetNode.getValueOrUndefined(PropertyGetNode.java:196)            com.oracle.truffle.js.nodes.access.PropertyNode.executeWithTarget(PropertyNode.java:152)            com.oracle.truffle.js.nodes.access.PropertyNode.execute(PropertyNode.java:139)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode$Invoke1Node.createArguments(JSFunctionCallNode.java:841)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode$InvokeNode.execute(JSFunctionCallNode.java:732)            com.oracle.truffle.js.nodes.JavaScriptNode.executeVoid(JavaScriptNode.java:191)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:80)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:55)            com.oracle.truffle.api.impl.DefaultBlockNode.executeVoid(DefaultBlockNode.java:73)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeVoid(AbstractBlockNode.java:70)            com.oracle.truffle.js.nodes.control.VoidBlockNode.execute(VoidBlockNode.java:61)            com.oracle.truffle.js.nodes.binary.DualNode.execute(DualNode.java:125)            com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73)            com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:143)            com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:92)            com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85)            com.oracle.truffle.api.impl.DefaultIndirectCallNode.call(DefaultIndirectCallNode.java:53)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode$GenericJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1630)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:244)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode$CallNode.execute(JSFunctionCallNode.java:529)            com.oracle.truffle.js.nodes.JavaScriptNode.executeBoolean(JavaScriptNode.java:164)            com.oracle.truffle.js.nodes.unary.JSNotNodeGen.executeBoolean_boolean2(JSNotNodeGen.java:89)            com.oracle.truffle.js.nodes.unary.JSNotNodeGen.executeBoolean(JSNotNodeGen.java:80)            com.oracle.truffle.js.nodes.unary.JSNotNodeGen.execute_boolean0(JSNotNodeGen.java:55)            com.oracle.truffle.js.nodes.unary.JSNotNodeGen.execute(JSNotNodeGen.java:46)            com.oracle.truffle.js.nodes.control.ReturnNode$TerminalPositionReturnNode.execute(ReturnNode.java:165)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:85)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:55)            com.oracle.truffle.api.impl.DefaultBlockNode.executeGeneric(DefaultBlockNode.java:65)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:75)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:85)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.executeGeneric(AbstractBlockNode.java:55)            com.oracle.truffle.api.impl.DefaultBlockNode.executeGeneric(DefaultBlockNode.java:65)            com.oracle.truffle.js.nodes.control.AbstractBlockNode.execute(AbstractBlockNode.java:75)            com.oracle.truffle.js.nodes.function.BlockScopeNode.execute(BlockScopeNode.java:80)            com.oracle.truffle.js.nodes.function.FunctionBodyNode.execute(FunctionBodyNode.java:73)            com.oracle.truffle.js.nodes.function.FunctionRootNode.executeInRealm(FunctionRootNode.java:143)            com.oracle.truffle.js.runtime.JavaScriptRealmBoundaryRootNode.execute(JavaScriptRealmBoundaryRootNode.java:92)            com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85)            com.oracle.truffle.api.impl.DefaultIndirectCallNode.call(DefaultIndirectCallNode.java:53)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode$GenericJSFunctionCacheNode.executeCall(JSFunctionCallNode.java:1630)            com.oracle.truffle.js.nodes.function.JSFunctionCallNode.executeCall(JSFunctionCallNode.java:244)            com.oracle.truffle.js.nodes.interop.JSInteropExecuteNode.doDefault(JSInteropExecuteNode.java:68)            com.oracle.truffle.js.nodes.interop.JSInteropExecuteNodeGen.execute(JSInteropExecuteNodeGen.java:39)            com.oracle.truffle.js.runtime.builtins.JSFunctionObject.execute(JSFunctionObject.java:141)            com.oracle.truffle.js.runtime.builtins.JSFunctionObjectGen$InteropLibraryExports$Cached.execute(JSFunctionObjectGen.java:122)            com.oracle.truffle.api.interop.InteropLibraryGen$CachedDispatch.execute(InteropLibraryGen.java:7588)            com.oracle.truffle.polyglot.PolyglotValueDispatch$InteropValue$AbstractExecuteNode.executeShared(PolyglotValueDispatch.java:4234)            com.oracle.truffle.polyglot.PolyglotValueDispatch$InteropValue$ExecuteNode.executeImpl(PolyglotValueDispatch.java:4315)            com.oracle.truffle.polyglot.HostToGuestRootNode.execute(HostToGuestRootNode.java:125)            com.oracle.truffle.api.impl.DefaultCallTarget.callDirectOrIndirect(DefaultCallTarget.java:85)            com.oracle.truffle.api.impl.DefaultCallTarget.call(DefaultCallTarget.java:102)            com.oracle.truffle.api.impl.DefaultRuntimeAccessor$DefaultRuntimeSupport.callProfiled(DefaultRuntimeAccessor.java:165)            com.oracle.truffle.polyglot.PolyglotValueDispatch$InteropValue.execute(PolyglotValueDispatch.java:2372)            org.graalvm.polyglot.Value.execute(Value.java:841)            jetbrains.youtrack.scripts.visitors.ObjectVisitor$findAction$1$action$1.invoke(ObjectVisitor.kt:66)            jetbrains.youtrack.scripts.visitors.ObjectVisitor$findAction$1$action$1.invoke(ObjectVisitor.kt:65)            jetbrains.youtrack.scripts.metrics.ScriptTelemetry.track(ScriptTelemetry.kt:26)            jetbrains.youtrack.scripts.visitors.ObjectVisitor$findAction$1.action(ObjectVisitor.kt:65)            jetbrains.youtrack.workflow.model.StatelessRule$doHandle$1.invoke(StatelessRule.kt:42)            jetbrains.youtrack.workflow.model.StatelessRule$doHandle$1.invoke(StatelessRule.kt:32)            jetbrains.youtrack.scripts.model.PluggableObject.withLogging(PluggableObject.kt:63)            jetbrains.youtrack.workflow.model.StatelessRule.doHandle(StatelessRule.kt:32)            jetbrains.youtrack.workflow.model.Rule$handle$1.invoke(Rule.kt:59)            jetbrains.youtrack.workflow.model.Rule$handle$1.invoke(Rule.kt:58)            jetbrains.youtrack.scripts.internals.RunInContextKt.runInContext(RunInContext.kt:17)            jetbrains.youtrack.scripts.model.PluggableObject.runInContext(PluggableObject.kt:77)            jetbrains.youtrack.workflow.model.Rule.handle(Rule.kt:58)            jetbrains.youtrack.workflow.ext.WorkflowRuleWrappingChangeHandler.doInvoke(WorkflowEntityChangeHandlers.kt:69)            jetbrains.youtrack.workflow.ext.StatelessRuleWrappingChangeHandler.doInvoke(WorkflowEntityChangeHandlers.kt:106)            jetbrains.youtrack.api.workflow.configuration.EntityChangeHandler.invoke(EntityChangeHandler.kt:19)            jetbrains.youtrack.workflow.ext.RulesRunner.callHandlers(RulesRunner.kt:137)            jetbrains.youtrack.workflow.ext.RulesRunner.callCyclicHandlers(RulesRunner.kt:118)            jetbrains.youtrack.workflow.ext.RulesRunner.run(RulesRunner.kt:67)            jetbrains.youtrack.workflow.ext.WorkflowIssueListenerImpl.beforeFlushBeforeConstraints(WorkflowIssueListenerImpl.kt:61)            jetbrains.charisma.service.DraftService.emulateFlushDraftReportedDraft(DraftService.kt:101)            jetbrains.charisma.service.DraftService.reportDraft(DraftService.kt:51)            jetbrains.youtrack.helpdesk.gaprest.form.ClientFeedbackForm.createIssue(ClientFeedbackForm.kt:97)            jetbrains.youtrack.helpdesk.gaprest.form.ClientFeedbackFormResource.postAttachment(ClientFeedbackFormResource.kt:145)            java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)            java.base/java.lang.reflect.Method.invoke(Method.java:580)            org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52)            org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124)            org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167)            org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:219)            org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79)            org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:475)            org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:397)            org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:81)            org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:255)            org.glassfish.jersey.internal.Errors$1.call(Errors.java:248)            org.glassfish.jersey.internal.Errors$1.call(Errors.java:244)            org.glassfish.jersey.internal.Errors.process(Errors.java:292)            org.glassfish.jersey.internal.Errors.process(Errors.java:274)            org.glassfish.jersey.internal.Errors.process(Errors.java:244)            org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265)            org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:234)            org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:684)            org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394)            org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)            jetbrains.youtrack.webapp.servlets.GapRestServlet.service(GapRestServlet.kt:85)            org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319)            org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)            org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:799)            org.eclipse.jetty.servlet.ServletHandler$ChainEnd.doFilter(ServletHandler.java:1656)            jetbrains.youtrack.webapp.filters.ClearPrincipalFilter.doFilter(ClearPrincipalFilter.kt:16)            jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            jetbrains.youtrack.webapp.filters.SecurityResponseHeadersFilter.doFilter(SecurityResponseHeadersFilter.kt:29)            jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            jetbrains.youtrack.gaprest.filters.HttpContextAccessorFilter.doFilter(HttpContextAccessorFilter.kt:22)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            jetbrains.youtrack.spring.controller.BaseApplicationFilter.doFilter(BaseApplicationFilter.kt:23)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            jetbrains.youtrack.webapp.filters.MdcProviderServletFilter.doFilter(MdcProviderServletFilter.kt:17)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            jetbrains.youtrack.webapp.filters.SitemapFilter.doFilter(SitemapFilter.kt:16)            jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            jetbrains.youtrack.webapp.filters.CorsRequestFilter.doFilter(CorsRequestFilter.kt:59)            jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            jetbrains.youtrack.webapp.filters.CloudRedirectRootRequestFilter.doFilter(CloudRedirectRootRequestFilter.kt:14)            jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            jetbrains.youtrack.webapp.filters.CloudForwardFilter.doFilter(CloudForwardFilter.kt:15)            jetbrains.youtrack.webapp.filters.FilterAdapter.doFilter(FilterAdapter.kt:25)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            com.jetbrains.service.jetty.BundleSecurityResponseHeadersFilter.doFilter(BundleSecurityResponseHeadersFilter.java:26)            org.eclipse.jetty.servlet.FilterHolder.doFilter(FilterHolder.java:193)            org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1626)            org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:552)            org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)            org.eclipse.jetty.server.handler.gzip.GzipHandler.handle(GzipHandler.java:772)            org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:600)            org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)            org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:235)            org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1624)            org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:233)            org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1440)            org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:188)            org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:505)            org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1594)            org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:186)            org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1355)            org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)            org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:234)            org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:146)            org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:127)            org.eclipse.jetty.server.Server.handle(Server.java:516)            org.eclipse.jetty.server.HttpChannel.lambda$handle$1(HttpChannel.java:487)            org.eclipse.jetty.server.HttpChannel.dispatch(HttpChannel.java:732)            org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:479)            org.eclipse.jetty.server.HttpChannel.run(HttpChannel.java:439)            org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)            org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)            org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)            org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill.java:137)            org.eclipse.jetty.http2.HTTP2Connection.produce(HTTP2Connection.java:193)            org.eclipse.jetty.http2.HTTP2Connection.onFillable(HTTP2Connection.java:148)            org.eclipse.jetty.http2.HTTP2Connection$FillableCallback.succeeded(HTTP2Connection.java:371)            org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)            org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:555)            org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:410)            org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:164)            org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:105)            org.eclipse.jetty.io.ChannelEndPoint$1.run(ChannelEndPoint.java:104)            org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:338)            org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:315)            org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:173)            org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:131)            org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:409)            org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883)            org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034)            java.base/java.lang.Thread.run(Thread.java:1583)
0
1 comment
Official comment

Hi! Thanks for bringing it to our attention. We can see this is a bug that reproduces with tickets created via online forms. It doesn't reproduce with tickets created through email.

We've shared this bug with the team: JT-90836. Feel free to subscribe to this issue by voting or marking it with a star to receive updates. 

The Released in build field in this issue will contain the build number with the fix. If you are on YouTrack Cloud, the fix will reach your instance automatically (when it is available).

Please sign in to leave a comment.