Return early if no asset names specified
If there are no assets name specified and no urls specified, there isn't a need to create an empty slice of links.
The nice side benefit of this is it makes much easier to compare structs for tests.
If there are no assets name specified and no urls specified, there isn't a need to create an empty slice of links.
The nice side benefit of this is it makes much easier to compare structs for tests.