Skip to content

(character): add support for fetching a character and it's ID's in one call #33

Description

@ReidWeb

Description

We need to fetch a characters mounts and minions if they have them.

It's important this incorporates in the ability to inject the cache lookup service.

Use Case

As a consumer of the lodestone module I should be able to request a character, and it's minions with 1 call. In fact this should be the default behaviour.

Proposed Solution

  • characters with no mounts should not incur a /mounts fetch operation
  • characters with no minions should not incur a /minions fetch operation
  • minion/mount id against injected service matching interface should be leveraged
  • option to return only ids should be available

Other information

Relates to #22 , #24 , #23

Acknowledge

  • I may be able to implement this feature request
  • This feature might incur a breaking change

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions