ReinProject / python-rein

Client for a decentralized freelancing market
https://reinproject.org
GNU General Public License v3.0
37 stars 21 forks source link

Merged with upstream, disabled rating updates, fixed CLI setup issue #105

Closed chbeltz closed 7 years ago

chbeltz commented 7 years ago

Rating updates were causing issues with replicated rating documents, when trying to set up an identity using "rein setup", one received an error

chbeltz commented 7 years ago

The updates should now theoretically be removed entirely. Some old code was causing issues after I'd removed the rest of the update logic, but that should also be fixed now.

I added a "rein.session.commit()" at the end of the sync_core function. Is there any reason that shouldn't be there? I noticed changes would often be commited only after doing something else that would trigger a commit when syncing.