# Link to resources after import broken

**URL:** <https://community.evolveauthoring.com/t/link-to-resources-after-import-broken/2938>\
**Category:** General Help\
**Tags:** extension, links, resource\
**Created:** [May 13, 2024, 5:50am UTC](https://community.evolveauthoring.com/t/link-to-resources-after-import-broken/2938 "2024-05-13T05:50:16Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![LoarsWoars](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/loarswoars/32/1320_2.png) [@LoarsWoars](https://community.evolveauthoring.com/u/LoarsWoars)\
**Post date:** [May 13, 2024, 5:50am UTC](https://community.evolveauthoring.com/t/link-to-resources-after-import-broken/2938/1 "2024-05-13T05:50:16Z")

</div>

Hi there,

I‘ve noticed that the files in the Resource extension are no longer linked to as soon as I re-import an Evolve-course that I once created in Evolve. In my specific case, I had a course that linked to a file in the resources via the component _Links_; it is therefore an internal link. I then exported the course and deleted all data from our domain. Some time later, I had to make changes to the content and found that the link was unlinked. Since this has happened to me more than once now, I wanted to post this here, hoping that this might be a problem you can fix. But maybe there is a solution to the problem already?

Best regards  
Lars

---

<div class="post-metadata">

**Author:** ![Matt\_Leathes](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/matt_leathes/32/586_2.png) [@Matt\_Leathes](https://community.evolveauthoring.com/u/Matt_Leathes)\
**Post date:** [May 13, 2024, 4:26pm UTC](https://community.evolveauthoring.com/t/link-to-resources-after-import-broken/2938/2 "2024-05-13T16:26:09Z")

</div>

Yeah I can see why that would be happening… the short answer is that no, I don’t think there is a way around this (at the moment)

Basically when you create a resources item it assigns a unique identifier to that item and when you create a link to it using the Links component, it uses that unique id. But when you import a course it creates new ids for everything (to avoid clashes with existing ones) - and the Links component must still be using the old id.

I’ll need to check with our backend devs to find out for sure but this sounds like something that could be fixable. After all, it must do something similar with other asset types as I’m sure they all get assigned new ids on import…

I’ll let you know what I find out.

---

<div class="post-metadata">

**Author:** ![LoarsWoars](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/loarswoars/32/1320_2.png) [@LoarsWoars](https://community.evolveauthoring.com/u/LoarsWoars)\
**Post date:** [May 14, 2024, 6:17am UTC](https://community.evolveauthoring.com/t/link-to-resources-after-import-broken/2938/3 "2024-05-14T06:17:32Z")

</div>

Thanks Matt,

then I’m eagerly waiting for the feedback. In any case, the reasoning is understandable and explains the problem.

Best regards  
Lars

---

<div class="post-metadata">

**Author:** ![Matt\_Leathes](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/matt_leathes/32/586_2.png) [@Matt\_Leathes](https://community.evolveauthoring.com/u/Matt_Leathes)\
**Post date:** [May 14, 2024, 4:29pm UTC](https://community.evolveauthoring.com/t/link-to-resources-after-import-broken/2938/4 "2024-05-14T16:29:35Z")

</div>

They think it should be fixable, if tricky for reasons I won’t bore you with!

I’ve logged a ticket for it anyway.

---

<div class="post-metadata">

**Author:** ![Matt\_Leathes](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/matt_leathes/32/586_2.png) [@Matt\_Leathes](https://community.evolveauthoring.com/u/Matt_Leathes)\
**Post date:** [May 28, 2024, 9:41am UTC](https://community.evolveauthoring.com/t/link-to-resources-after-import-broken/2938/5 "2024-05-28T09:41:38Z")

</div>

Just to note that this has been fixed in this week’s Evolve release.

---

<div class="post-metadata">

**Author:** ![LoarsWoars](https://yyz1.discourse-cdn.com/flex031/user_avatar/community.evolveauthoring.com/loarswoars/32/1320_2.png) [@LoarsWoars](https://community.evolveauthoring.com/u/LoarsWoars)\
**Post date:** [May 28, 2024, 10:10am UTC](https://community.evolveauthoring.com/t/link-to-resources-after-import-broken/2938/6 "2024-05-28T10:10:00Z")

</div>

Awesome news, thank you!!
