diff --git a/src/Plugin/BibCiteProcessor/CiteprocPhpInline.php b/src/Plugin/BibCiteProcessor/CiteprocPhpInline.php index 87d320f..e9ebd3a 100644 --- a/src/Plugin/BibCiteProcessor/CiteprocPhpInline.php +++ b/src/Plugin/BibCiteProcessor/CiteprocPhpInline.php @@ -2,7 +2,8 @@ namespace Drupal\bibcite_footnotes\Plugin\BibCiteProcessor; -use AcademicPuma\CiteProc\CiteProc; +//use AcademicPuma\CiteProc\CiteProc; +use Seboettg\CiteProc\CiteProc; use Drupal\Core\Config\ConfigFactoryInterface; use Drupal\Core\Plugin\ContainerFactoryPluginInterface; use Drupal\bibcite\Plugin\BibCiteProcessorBase; @@ -66,8 +67,10 @@ class CiteprocPhpInline extends BibCiteProcessorBase implements BibCiteProcessor if (!$data instanceof \stdClass) { $data = json_decode(json_encode($data)); } - - return $cite_proc->render($data, $mode); + if (!empty($data)) { + return $cite_proc->render($data, $mode); + } + return ''; } }