Project

General

Profile

« Previous | Next » 

Revision 39a46fb7

Added by Andreas Kohlbecker about 3 years ago

ref #9557 using new findRootUnitDTOs serivice in dataportal

View differences:

modules/cdm_dataportal/includes/occurrences_new.inc
722 722
  $render_array = [];
723 723
  if (is_object($sob_dto)) {
724 724

  
725
    /*** 95% no longer needed
726
    if ($sob_dto->class == 'FieldUnit'){
727
      // WARNING: adding a List<MediaDTO> as $specimen_or_observation->_derivedUnitMedia
728
      $sob_dto->_derivedUnitMedia = cdm_ws_get(CDM_WS_DERIVEDUNIT_FACADE, array(
729
        $sob_dto->uuid,
730
        'fieldObjectMediaDTO',
731
      ));
732
    }else{
733
      // WARNING: adding a List<Media> as $specimen_or_observation->_derivedUnitMedia
734
      $sob_dto->_derivedUnitMedia = cdm_ws_get(CDM_WS_DERIVEDUNIT_FACADE, array(
735
        $sob_dto->uuid,
736
        'derivedUnitMedia',
737
      ));
738
    }
739
    ******/
740

  
741 725
    RenderHints::pushToRenderStack('specimen_or_observation');
742 726
    $footnote_list_key = $sob_dto->type . '-' . $sob_dto->uuid;
743 727
    RenderHints::setFootnoteListKey($footnote_list_key);
......
750 734
      'children' => compose_cdm_specimen_or_observation_dto_details_grid($sob_dto, true)
751 735
    ];;
752 736

  
753
    $derivation_tree_roots = cdm_ws_get(CDM_WS_OCCURRENCE_FIELD_UNIT_DTOS, [$sob_dto->uuid]);
737
    $derivation_tree_roots = cdm_ws_get(CDM_WS_OCCURRENCE_ROOT_UNIT_DTOS, [$sob_dto->uuid]);
754 738
    $render_array['derivation_tree_header'] = markup_to_render_array("<h3>Derivation tree</h3>");
755 739
    $derivationTreeComposer = new DerivationTreeComposer($derivation_tree_roots);
756 740
    $derivationTreeComposer->setWithDetails(false);

Also available in: Unified diff