A case encountered in eLife article 00351 when resubmitting it. The author's Affiliation.text is a blank string. This caused an empty <affiliation/> tag to be added to the Crossref deposit, which is invalid. This code will omit adding an <affiliation> tag unless the affiliation text is non-blank.
Coverage remained the same at 100.0% when pulling 09b7c3e2822f38e717331bbfcc8033c62c0b642e on feature-blank-affiliation into 2459d27a0adc07bb2b83b84ab694fcd519ab7c77 on develop.
A case encountered in eLife article 00351 when resubmitting it. The author's
Affiliation.text
is a blank string. This caused an empty<affiliation/>
tag to be added to the Crossref deposit, which is invalid. This code will omit adding an<affiliation>
tag unless the affiliation text is non-blank.