- if (isset($data->protocols)) {
- if (isset($data->protocols->diaspora)) {
- $fields['network'] = NETWORK_DIASPORA;
- if (isset($data->protocols->diaspora->receive)) {
- $fields['batch'] = $data->protocols->diaspora->receive;
- } elseif (is_string($data->protocols->diaspora)) {
- $fields['batch'] = $data->protocols->diaspora;
+ if (isset($data['protocols'])) {
+ if (isset($data['protocols']['diaspora'])) {
+ $fields['network'] = Protocol::DIASPORA;
+
+ if (isset($data['protocols']['diaspora']['receive'])) {
+ $fields['batch'] = $data['protocols']['diaspora']['receive'];
+ } elseif (is_string($data['protocols']['diaspora'])) {
+ $fields['batch'] = $data['protocols']['diaspora'];