retrieve tag_type needed for caller_may_write_tag
[plcapi.git] / PLC / Methods / UpdateSliceTag.py
index dbf8d3d..3620d81 100644 (file)
@@ -45,6 +45,9 @@ class UpdateSliceTag(Method):
             raise PLCInvalidArgument, "No such slice attribute"
         slice_tag = slice_tags[0]
 
+        tag_type_id = node_tag['tag_type_id']
+        tag_type = TagTypes (self.api,[tag_type_id])[0]
+
         slices = Slices(self.api, [slice_tag['slice_id']])
         if not slices:
             raise PLCInvalidArgument, "No such slice %d"%slice_tag['slice_id']