deletePushDeviceMeta method

  1. @override
Future<DataResult> deletePushDeviceMeta({
  1. required String userId,
  2. required List<String> params,
})
override

Delete user's device meta data

Implementation

@override
Future<DataResult> deletePushDeviceMeta({required String userId, required List<String> params}) async{
  if(isNullOrEmpty(userId)) return DataResult(success: false, message: "Invalid user ID: $userId", code: NUIPushCode.INVALID_USER.name);
  final result = deleteTags(params);
  logNUI(_MODULE, "Delete device push metadatas successful");
  return DataResult(
      success: true,
      message: "Update device push metadata successful",
      code: NUIPushCode.UPDATE_PUSH_DEVICE_META_SUCCESS.name
  );
}