View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004101 | Taler | wallet (WebExtension) | public | 2015-12-19 19:17 | 2019-12-26 21:37 |
| Reporter | Marcello Stanisci | Assigned To | Marcello Stanisci | ||
| Priority | high | Severity | minor | Reproducibility | have not tried |
| Status | closed | Resolution | fixed | ||
| Target Version | 0.0 | Fixed in Version | 0.0 | ||
| Summary | 0004101: fix DB creation | ||||
| Description | when installed on a computer not having already created file 'wallet.sqlite', the creation of a reserve needs to be run *twice*. fix! | ||||
| Tags | No tags attached. | ||||
|
|
The DB was fine. The real problem was that the function in charge of checking whether the chosen mint accepts the chosen currency was executed *before* all the tables were written in the DB. SQLite doesn't seem to give the way of "batching" several queries in one unique string, so different asynchronous queries need to be coordinated-that led to the problem. The fix is just setting a timeout, since the whole (SQLite) DB will be ported to indexedDB. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2015-12-19 19:17 | Marcello Stanisci | New Issue | |
| 2015-12-19 19:17 | Marcello Stanisci | Status | new => assigned |
| 2015-12-19 19:17 | Marcello Stanisci | Assigned To | => Marcello Stanisci |
| 2015-12-23 11:53 | Marcello Stanisci | Note Added: 0010028 | |
| 2015-12-23 11:53 | Marcello Stanisci | Status | assigned => resolved |
| 2015-12-23 11:53 | Marcello Stanisci | Resolution | open => fixed |
| 2015-12-25 10:48 | Christian Grothoff | Status | resolved => closed |
| 2016-09-26 14:00 | Christian Grothoff | Fixed in Version | => 0.0 |
| 2016-09-26 14:01 | Christian Grothoff | Target Version | => 0.0 |
| 2019-12-26 21:37 | Florian Dold | Category | wallet (browser-based) => wallet (WebExtensions) |
| 2023-04-13 20:37 | Florian Dold | Category | wallet (WebExtensions) => wallet (WebExtension) |