Skip to content

Relative uuids do not resolve correctly on synthetic actors. #12023

Closed
@krbz999

Description

What happened?

See screenshot. On the right is the "prototype" actor with an item that contains a content link using a relative uuid (generated automatically via drag-and-drop) to another item in their Items collection.

On the left is a synthetic actor created from that prototype actor. I did confirm that the ids of the embedded items are unchanged.

image

This is (probably?) the cause of these issues:
foundryvtt/dnd5e#4755
foundryvtt/dnd5e#4988

What ways of accessing Foundry can you encounter this issue in?

  • Native App (Electron)
  • Chrome
  • Firefox
  • Safari
  • Other

Reproduction Steps

  1. Create an actor with prototypeToken.actorLink: false.
  2. Create two items on the actor.
  3. Drag-and-drop item A into a text editor on item B. (This creates a link using relative uuid.)
  4. Then plop the actor onto the canvas.
  5. Open the sheet of this synthetic actor. The created content link does not resolve.

What core version are you reporting this for?

12.331

Relevant log output

No response

Bug Checklist

  • The issue occurs while all Modules are disabled

Metadata

Assignees

Labels

bugFunctionality which is not working as intendeddata-modelsIssues related to data models and schema changes

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions