{"action":"opened","issue":{"url":"https://api.github.com/repos/readium/readium-js-viewer/issues/328","labels_url":"https://api.github.com/repos/readium/readium-js-viewer/issues/328/labels{/name}","comments_url":"https://api.github.com/repos/readium/readium-js-viewer/issues/328/comments","events_url":"https://api.github.com/repos/readium/readium-js-viewer/issues/328/events","html_url":"https://github.com/readium/readium-js-viewer/issues/328","id":72460652,"number":328,"title":"Add the abiltiy to rebuild the library index","user":{"login":"ryanackley","id":563656,"avatar_url":"https://avatars.githubusercontent.com/u/563656?v=3","gravatar_id":"","url":"https://api.github.com/users/ryanackley","html_url":"https://github.com/ryanackley","followers_url":"https://api.github.com/users/ryanackley/followers","following_url":"https://api.github.com/users/ryanackley/following{/other_user}","gists_url":"https://api.github.com/users/ryanackley/gists{/gist_id}","starred_url":"https://api.github.com/users/ryanackley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ryanackley/subscriptions","organizations_url":"https://api.github.com/users/ryanackley/orgs","repos_url":"https://api.github.com/users/ryanackley/repos","events_url":"https://api.github.com/users/ryanackley/events{/privacy}","received_events_url":"https://api.github.com/users/ryanackley/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-05-01T15:51:23Z","updated_at":"2015-05-01T15:51:23Z","closed_at":null,"body":"We store a \"manifest\" file in the chrome filesystem. This is a list of all books in the library and it's used to create the library view. In rare cases, this has been known to get corrupted or erased. When this happens, it appears to the user that they have lost all of their books. \r\n\r\nSince the book content is still stored in the filesystem, it is possible to rebuild the library manifest from the content. "}}