Skip to content

Invalid reference to Temporal::Api::Enums::V1::TaskQueueType::Workflow #193

Open
@cdimitroulas

Description

@cdimitroulas

In the Temporal::Connection::GRPC#describe_task_queue method there is a reference to this enum -> Temporal::Api::Enums::V1::TaskQueueType::Workflow

A simple bit of code like this seems to suggest that this is an invalid reference as I get an error:

connection = Temporal::Connection.generate(Temporal.configuration.for_connection)
puts connection.describe_task_queue(namespace: Temporal.configuration.namespace, task_queue: Temporal.configuration.task_queue)

The error:

NameError: uninitialized constant Temporal::Api::Enums::V1::TaskQueueType::Workflow
Did you mean?  Temporal::Workflow
               Temporal::Api::Workflow

I believe that the correct reference should be Temporal::Api::Enums::V1::TaskQueueType::TASK_QUEUE_TYPE_WORKFLOW. When using that instead, then the code above runs as expected. Happy to open a PR if this is indeed the correct fix.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions