Skip to content

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

@ReidWeb

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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions