fix: commit
This commit is contained in:
Submodule libs/replication updated: f96d34ee27...a9c8c2b649
@ -135,8 +135,8 @@ class SessionStartOperator(bpy.types.Operator):
|
||||
for node in client.list():
|
||||
try:
|
||||
client.commit(node)
|
||||
except:
|
||||
continue
|
||||
except Exception as e:
|
||||
print(e)
|
||||
# Push all added values
|
||||
client.push()
|
||||
|
||||
|
8
ui.py
8
ui.py
@ -1,10 +1,10 @@
|
||||
import bpy
|
||||
from . import operators
|
||||
from .libs.replication.replication.constants import FETCHED, ERROR, MODIFIED, UP
|
||||
from .libs.replication.replication.constants import FETCHED, ERROR, MODIFIED, UP, ADDED
|
||||
from .bl_types.bl_user import BlUser
|
||||
|
||||
|
||||
ICONS_PROP_STATES = ['FILE_REFRESH', # ADDED
|
||||
ICONS_PROP_STATES = ['TRIA_DOWN', # ADDED
|
||||
'TRIA_UP', # COMMITED
|
||||
'KEYTYPE_KEYFRAME_VEC', # PUSHED
|
||||
'TRIA_DOWN', # FETCHED
|
||||
@ -221,7 +221,7 @@ def draw_property(context, parent, property_uuid, level=0):
|
||||
area_msg.label(text="")
|
||||
line = area_msg.box()
|
||||
|
||||
name = item.buffer['name']
|
||||
name = item.buffer['name'] if item.buffer else item.pointer.name
|
||||
|
||||
detail_item_box = line.row(align=True)
|
||||
|
||||
@ -238,7 +238,7 @@ def draw_property(context, parent, property_uuid, level=0):
|
||||
"session.apply",
|
||||
text="",
|
||||
icon=ICONS_PROP_STATES[item.state]).target = item.uuid
|
||||
elif item.state == MODIFIED:
|
||||
elif item.state in [MODIFIED, ADDED]:
|
||||
detail_item_box.operator(
|
||||
"session.commit",
|
||||
text="",
|
||||
|
Reference in New Issue
Block a user