|
@@ -165,7 +165,12 @@ class ONUSubscriber implements EventSubscriber
|
|
|
if($onu->getNAP() and $onu->getNAP()->getOLT()){
|
|
|
$sp = $onu->getServicePort();
|
|
|
|
|
|
- $model_extra_data = $onu->getNAP()->getOLT()->getModel()->jsonExtraData();
|
|
|
+ if($onu->getNAP()->getOLT()->getModel()){
|
|
|
+ $model_extra_data = $onu->getNAP()->getOLT()->getModel()->jsonExtraData();
|
|
|
+ }else{
|
|
|
+ $model_extra_data = array();
|
|
|
+ }
|
|
|
+
|
|
|
if((isset($model_extra_data['auto-create-service-ports']) and $model_extra_data['auto-create-service-ports'] === true)
|
|
|
and count($sp) == 0){
|
|
|
$olt = $onu->getNAP()->getOLT();
|