@@ -11,6 +11,7 @@ import (
11
11
restfulspec"github.com/emicklei/go-restful-openapi/v2"
12
12
"github.com/emicklei/go-restful/v3"
13
13
"github.com/xbapps/xbvr/pkg/models"
14
+ "github.com/xbapps/xbvr/pkg/scrape"
14
15
)
15
16
16
17
type ResponseGetActors struct {
@@ -755,6 +756,9 @@ func (i ActorResource) editActorExtRefs(req *restful.Request, resp *restful.Resp
755
756
ExternalReferenceID :extref .ID ,ExternalSource :extref .ExternalSource ,ExternalId :extref .ExternalId ,MatchType :0 })
756
757
extref .Save ()
757
758
models .AddActionActor (actor .ID ,"edit_actor" ,"add" ,"external_reference_link" ,url )
759
+ if extref .ExternalSource == "stashdb performer" {
760
+ scrape .RefreshPerformer (extref .ExternalId )
761
+ }
758
762
}else {
759
763
// external reference exists, but check it is linked to this actor
760
764
found := false
@@ -770,6 +774,9 @@ func (i ActorResource) editActorExtRefs(req *restful.Request, resp *restful.Resp
770
774
ExternalReferenceID :extref .ID ,ExternalSource :extref .ExternalSource ,ExternalId :extref .ExternalId ,MatchType :0 }
771
775
newLink .Save ()
772
776
models .AddActionActor (actor .ID ,"edit_actor" ,"add" ,"external_reference_link" ,url )
777
+ if extref .ExternalSource == "stashdb performer" {
778
+ scrape .RefreshPerformer (extref .ExternalId )
779
+ }
773
780
}
774
781
}
775
782
}