feat : undo when no right to do

This commit is contained in:
Swann Martinez
2019-05-10 16:22:14 +02:00
parent 4ef2025b26
commit 6d753bfa19
3 changed files with 44 additions and 17 deletions

View File

@ -179,8 +179,12 @@ class RCFClient(object):
Fast key exist check
"""
pass
if key in self.store.keys():
return True
else:
return False
def list(self):
dump_list = []
for k,v in self.store.items():
@ -521,9 +525,6 @@ def watchdog_worker(feed,interval, stop_event):
for item in getattr(bpy.data, helpers.CORRESPONDANCE[datatype]):
key = "{}/{}".format(datatype, item.name)
try:
# if item.id == 'None':
# item.id = bpy.context.scene.session_settings.username
# feed.put(('DUMP',key,None))
if item.is_dirty:
logger.info("{} needs update".format(key))
feed.put(('DUMP',key,None))