package graphql import "context" // resolveWorkContent uses Localization service to fetch preferred content func (r *queryResolver) resolveWorkContent(ctx context.Context, workID uint, preferredLanguage string) *string { if r.App.Localization == nil { return nil } content, err := r.App.Localization.GetWorkContent(ctx, workID, preferredLanguage) if err != nil || content == "" { return nil } return &content }