X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FGetSlices.py;fp=PLC%2FMethods%2FGetSlices.py;h=63dc0b40885b2231faac0f4143d5c3327f23669e;hb=abef31240c9e9e498928da73f6db8cbe0ecede60;hp=c300ce0c104118c91bef2437107f354e21428c02;hpb=a0e131a2893c75df786c94997370b01cb623dee0;p=plcapi.git diff --git a/PLC/Methods/GetSlices.py b/PLC/Methods/GetSlices.py index c300ce0..63dc0b4 100644 --- a/PLC/Methods/GetSlices.py +++ b/PLC/Methods/GetSlices.py @@ -26,7 +26,7 @@ class GetSlices(Method): Auth(), Mixed([Mixed(Slice.fields['slice_id'], Slice.fields['name'])], - Parameter(str,"name"), + Parameter(str,"name"), Parameter(int,"slice_id"), Filter(Slice.fields)), Parameter([str], "List of fields to return", nullok = True) @@ -69,6 +69,7 @@ class GetSlices(Method): # Remove slice_id if not specified if added_fields: for slice in slices: - del slice['slice_id'] + if 'slice_id' in slice: + del slice['slice_id'] return slices