diff --git a/LibOneM2M/OneM2M_Functions.ttcn b/LibOneM2M/OneM2M_Functions.ttcn index a4704da4b8d2a9ebd335366538d0b4711b965ec0..d57259793c9bea3856f3854bf2c6f1e749d8749f 100644 --- a/LibOneM2M/OneM2M_Functions.ttcn +++ b/LibOneM2M/OneM2M_Functions.ttcn @@ -6654,7 +6654,7 @@ module OneM2M_Functions { function f_setExpirationTime(PrimitiveContent p_resource, PrimitiveContent p_originalResource) runs on Tester return PrimitiveContent { if (ischosen(p_resource.aEAnnc)){ - p_resource.aEAnnc.expirationTime := p_resource.aE.expirationTime; + p_resource.aEAnnc.expirationTime := p_originalResource.aE.expirationTime; } else if (ischosen(p_resource.accessControlPolicyAnnc)){ p_resource.accessControlPolicyAnnc.expirationTime := p_originalResource.accessControlPolicy.expirationTime;