Commit 9746e0b
David
Hacemos público el método estático LoadBlockchainsFromDisk().
Hasta ahora, si cambiábamos la ruta de las carpetas de configuración, no se producía encadenamiento de facturas porque dicho método se ejecutaba solo una vez con los parámetros predeterminados y buscaba los ficheros de encadenamiento en la carpeta predeterminada.
Al hacer público el método, podemos cambiar las rutas y después refrescar blockchains, permitiendo así un encadenamiento correcto de las facturas.
Ejemplo:
var config = VeriFactu.Config.Settings.Current;
//Rutas
config.BlockchainPath = BasePath + @"\BlockChains\";
config.InboxPath = BasePath + @"\Inbox\";
config.InvoicePath = InvoicePath;
config.LogPath = BasePath + @"\Log\";
config.OutboxPath = BasePath + @"\Outbox\";
//Recarga el Blockchain si hemos cambiado las propiedades de configuración
Blockchain.LoadBlockchainsFromDisk();1 parent 7da4820 commit 9746e0b
1 file changed
+1
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
108 | 108 | | |
109 | 109 | | |
110 | 110 | | |
111 | | - | |
| 111 | + | |
112 | 112 | | |
113 | 113 | | |
114 | 114 | | |
| |||
0 commit comments