···126126 return iframelyMetadata;
127127 }
128128129129- // If both return the same type or different specific types, use default preference
130130- if (this.config.defaultService === DefaultServicePreference.CITOID) {
129129+ // If both return different types, prefer Citoid (for scholarly content)
130130+ if (citoidType !== iframelyType) {
131131 return citoidMetadata;
132132 }
133133