boobill: download all should use the correct backend of a document
download functions used to pass all backends to methods taking ids/objects, which are only valid within one backend context. For example, if iter_subscriptions yielded an object with fullid foo@backend1, iter_documents(foo) should only be called on backend1. Also, split functions to improve reuse.
Please register or sign in to comment