       setTimeout (() => this.findings()), 100
     else
       this.loading false
-      if ct = this.f.metadata?.crossref_type
+      if ct = this.f.metadata?.crossref_type ? this.f.metadata?.type
         if ct not in ['journal-article','proceedings-article','posted-content']
           if ct in ['book-section','book-part','book-chapter']
             err = '<p>Please make your request through our ' + (if this.config.book then '<a id="_oab_book_form" href="' + this.config.book + '">book form</a>' else 'book form')

      setTimeout (() => this.permissions()), 100
    else
      this.loading false
      if this.f?.doi_not_in_crossref
        this.f = {}
        _L.show '#_oab_error', '<p>Double check your DOI, that doesn\'t look right to us.</p>'
        _L.gebi('_oab_input').focus()
      else if this.f?.metadata?.crossref_type? and this.f.metadata.crossref_type not in ['journal-article', 'proceedings-article']
        _L.gebi('_oab_input').focus()
        nj = '<p>Sorry, right now this only works with academic journal articles.'
        if this.cml()

  for m in ['title','year','journal','doi']
    if this.f?.metadata?[m]? or this.data[m]?
      _L.set '#_oab_'+m, (this.f.metadata ? this.data)[m] #.split('(')[0].trim()
  _L.hide '._oab_panel'
  _L.show '#_oab_metadata'

