bexis / Core

This is the public code repository of the BEXIS 2 data management software. It contains only modules, components, and packages of the core system. Contributed modules and components will be available in separate repositories. For more information on BEXIS 2, please visit our website.
http://bexis2.uni-jena.de/
0 stars 0 forks source link

missing doi broker is breaking the system #124

Closed sventhiel closed 2 days ago

sventhiel commented 2 years ago

Currently, you are running on an intermediate commit for datacite doi. Therefore, the system tries to get a specific setting from the web.config. But this is not the case anymore. Due to transfer of DIM settings from web.config to dim.settings.xml, that kind of value(s) isn't/aren't retrieved from that place anymore.

https://github.com/bexis/Core/blob/d56bdc27ba0b1a0e82d7f7bb2732ed7dfc7c28ec/Console/BExIS.Web.Shell/Areas/DIM/Controllers/DataCiteDoiController.cs#L35

Please compare it to the current implementation at the origin repository:

https://github.com/BEXIS2/Core/blob/371074758b68d067cd958e1ae05e5a598e9cf368/Console/BExIS.Web.Shell/Areas/DIM/Controllers/DataCiteDoiController.cs#L40

So, please get the current version of that (and probably more other) files as well.

Best regards Sven