LassoServer init_from_xml/new_from_buffer handling
* lasso/id-ff/server.c: (init_from_xml) if load_metadata fail try load_metadata_from_buffer instead using the content of the dumped nodes.
This commit is contained in:
parent
5f163bbffd
commit
618639623c
|
@ -494,7 +494,9 @@ init_from_xml(LassoNode *node, xmlNode *xmlnode)
|
|||
|
||||
/* Load metadata */
|
||||
if (provider->metadata_filename) {
|
||||
lasso_provider_load_metadata(provider, provider->metadata_filename);
|
||||
if (! lasso_provider_load_metadata(provider, provider->metadata_filename)) {
|
||||
lasso_provider_load_metadata_from_buffer(provider, provider->metadata_filename);
|
||||
}
|
||||
}
|
||||
|
||||
/* Load signing and encryption public keys */
|
||||
|
|
Loading…
Reference in New Issue