Videowhisper - Change Mode error

makgab képe

Üdv!

Tesztelgetem ezt a modult, de nem tökéletes. Volt/van benne bug...
Van red5 szerverem, feltettem a videowhisper alkalmazást ár. Működik is
a leírás alapján.

De ha adminként létrehozok egy "Live Streaming" tartalmat (de mindegyiknél csinálja) és a "Change Mode" gombra klikkelek, akkor ezt kapom:

"EntityMalformedException: Missing bundle property on entity of type node. entity_extract_ids() function (/var/www/virtual/drupal/includes/common.inc 7697 line)."

Itt az a bizonyos sor (sorok):

function entity_extract_ids($entity_type, $entity) {
  $info = entity_get_info($entity_type);
 
  // Objects being created might not have id/vid yet.
  $id = isset($entity->{$info['entity keys']['id']}) ? $entity->{$info['entity keys']['id']} : NULL;
  $vid = ($info['entity keys']['revision'] && isset($entity->{$info['entity keys']['revision']})) ? $entity->{$info['entity keys']['revision']} : NULL;
 
  if (!empty($info['entity keys']['bundle'])) {
    // Explicitly fail for malformed entities missing the bundle property.
    if (!isset($entity->{$info['entity keys']['bundle']}) || $entity->{$info['entity keys']['bundle']} === '') {
      // Itt keletkezik a kivétel
      throw new EntityMalformedException(t('Missing bundle property on entity of type @entity_type.', array('@entity_type' => $entity_type)));
    }
    $bundle = $entity->{$info['entity keys']['bundle']};
  }
  else {
    // The entity type provides no bundle key: assume a single bundle, named
    // after the entity type.
    $bundle = $entity_type;
  }
 
  return array($id, $vid, $bundle);

Tudna segíteni valaki, hogy egyáltalán mi is ez a hiba pontosan?
Bár szerintem ez is egy bug lesz. :(

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
dyra képe

Nekem egy Drupal 6-ról 7-re updatnél jött elő ugyanez a hiba. Méghozzá akkor mikor kommentárt akar beküldeni egy névtelen felhasználó, de bizonyos esetekben számomra logika nélkül akkor is ha reggelt felhasználó szól hozzá. Sajnos én gyakorlatilag nem vagyok olyan szinten, hogy egyáltalán csak sejtsem mi okozhatja ezt a gondot. Nem sok hasonló problémát találtam a Google segítségével és nem jutottam előrébb a megoldásban (az összes modult kikapcsoltam csak a comment meg ami annak függvénye volt bekapcsolva akkor is produkálta a jelenséget). Jelen pillanat kikapcsoltam az oldal ezen funkcióját.

EntityMalformedException: Missing bundle property on entity of type comment. in entity_extract_ids() (line 7697 of /xxxx/xxxx/xxxx/includes/common.inc).

EntityMalformedException: comment típusú entitáson hiányzik a mezőcsoport tulajdonság. entity_extract_ids() függvényben (/xxxx/xxxx/xxxx/includes/common.inc 7697 sor).

0
0

honlapom http://dyra.eu/

dyra képe

Megoldódott a probléma. Valamiként (sajnos csak tippem van, hogy mikor a Userek közt vágtam a rendet mindenféle modult kipróbáltam, hogy hatékonyabban válogassak és töröljek a userek közt) töröltem az UID 0-as felhasználót a Users táblából. Létrehoztam azóta működik az anonim és nem anonim hozzászólás is.

0
0

honlapom http://dyra.eu/

szantog képe

"EntityMalformedException: Missing bundle property on entity of type node"

= kb valami nagyon el lett cseszve egy entity betöltésekor.
Ez egy szemét hibaüzenet, kb 1001 féle oka lehet, és debug_backtrace nélkül nem sok esély van elkapni.

Hja, és semmi köze nincs az entity_extract_ids() függvényhez, ott csak 'lecsapódik' az a bizonyos bug.

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

dyra képe

:) Akkor nincs más mint, hogy meg kell tanulnom debugolni. Elleszek vele szerintem.

0
0

honlapom http://dyra.eu/