Skip to content

Update workflow #3

Description

@theevilhead

Currently the flow is like this.
In WebembedHandler

  1. Tries to detect provider from the list and run oembed.fetch of oembed lib
  2. If above fails, it then tries to fetch data manually either from parent class Platform or a customClass which respect additional props support in providers list
  3. If either of them fail, it will generate a fallback

There is a lot of scope to refactor this to make it work faster during this process.

For example, we can make only one request to final targetURL and reuse it from step 1 to 3.
Feel free to suggest alternative ideas

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions