summaryrefslogtreecommitdiff
path: root/indexers/pikdex/hydrate.go
blob: bc5197d269aeec20698217b4c657d810916b708c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package pikdex

import (
	"pik/model"
)

func (u *pikdex) Hydrate(src *model.Source, result *model.HydratedSource) error {
	mod := u.mods[src.Path]
	if mod.Path != "" {
		if mod.Aliases != nil {
			result.Aliases = append(result.Aliases, mod.Aliases...)
		}
		if mod.Icon != "" {
			result.Icon = mod.Icon
		}
	}
	return nil
}