Those errors are gone! Thanks. But I found a new one.
I got this when clicking "process" on a file petition while the only petition was unchecked.
2016/07/23 20:08:06: Traceback (most recent call last):
File "threading.py", line 801, in __bootstrap_inner
File "threading.py", line 754, in run
File "site-packages\twisted\_threads\_threadworker.py", line 46, in work
File "site-packages\twisted\_threads\_team.py", line 190, in doWork
— <exception caught here> —
File "site-packages\twisted\python\threadpool.py", line 246, in inContext
File "site-packages\twisted\python\threadpool.py", line 262, in <lambda>
File "site-packages\twisted\python\context.py", line 118, in callWithContext
File "site-packages\twisted\python\context.py", line 81, in callWithContext
File "include\ServerServerResources.py", line 510, in _threadDoPOSTJob
HydrusGlobals.server_controller.WriteSynchronous( 'update', self._service_key, account_key, update )
File "include\HydrusController.py", line 341, in WriteSynchronous
return self._Write( action, HC.LOW_PRIORITY, True, *args, **kwargs )
File "include\HydrusController.py", line 139, in _Write
result = self._db.Write( action, priority, synchronous, *args, **kwargs )
File "include\HydrusDB.py", line 685, in Write
if synchronous: return job.GetResult()
File "include\HydrusData.py", line 1838, in GetResult
raise self._result
exceptions.TypeError: Traceback (most recent call last):
File "include\HydrusDB.py", line 463, in _ProcessJob
elif job_type in ( 'write' ): result = self._Write( action, *args, **kwargs )
File "include\ServerDB.py", line 2696, in _Write
elif action == 'update': result = self._ProcessUpdate( *args, **kwargs )
File "include\ServerDB.py", line 2057, in _ProcessUpdate
for hashes in update.GetContentDataIterator( HC.CONTENT_TYPE_FILES, HC.CONTENT_UPDATE_DENY_PETITION ):
File "include\HydrusData.py", line 1464, in <genexpr>
else: return ( { self._hash_ids_to_hashes[ hash_id ] for hash_id in hash_ids } for hash_ids in ( data, ) )
File "include\HydrusData.py", line 1464, in <setcomp>
else: return ( { self._hash_ids_to_hashes[ hash_id ] for hash_id in hash_ids } for hash_ids in ( data, ) )
TypeError: unhashable type: 'list'