How to create connections between contacts / orgs in D10

Created on 28 September 2023, 9 months ago
Updated 17 April 2024, 2 months ago

Problem/Motivation

After installing Redhen I don't see how to create connections / relations between contacts or organizations. The references to the readme talk about using the Relation module but that doesn't appear to work on D10. Can you provide any guidance?

πŸ› Bug report
Status

Closed: cannot reproduce

Version

2.0

Component

Shared

Created by

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @mike vogel
  • I now see connections as a choice in the RedHen page and I believe this happened because of changes to permissions. I have a connection type defined. Whenever I try to view or create a connection I get this error:

    Drupal\Core\Database\DatabaseExceptionWrapper: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'db.redhen_connection' doesn't exist: SELECT COUNT(*) AS "expression" FROM (SELECT 1 AS "expression" FROM "redhen_connection" "base_table") "subquery"; Array ( ) in Drupal\Core\Entity\Query\Sql\Query->result() (line 266 of core/lib/Drupal/Core/Entity/Query/Sql/Query.php).
    Drupal\Core\Database\StatementWrapperIterator->execute(Array, Array) (Line: 790)
    Drupal\Core\Database\Connection->query('SELECT COUNT(*) AS "expression"
    FROM
    (SELECT 1 AS "expression"
    FROM
    {redhen_connection} "base_table") "subquery"', Array, Array) (Line: 525)
    Drupal\Core\Database\Query\Select->execute() (Line: 266)
    Drupal\Core\Entity\Query\Sql\Query->result() (Line: 84)
    Drupal\Core\Entity\Query\Sql\Query->execute() (Line: 316)
    Drupal\Core\Entity\Query\QueryBase->initializePager() (Line: 245)
    Drupal\Core\Entity\Query\Sql\Query->finish() (Line: 83)
    Drupal\Core\Entity\Query\Sql\Query->execute() (Line: 99)
    Drupal\Core\Entity\EntityListBuilder->getEntityIds() (Line: 88)
    Drupal\Core\Entity\EntityListBuilder->load() (Line: 241)
    Drupal\Core\Entity\EntityListBuilder->render() (Line: 23)
    Drupal\Core\Entity\Controller\EntityListController->listing('redhen_connection')
    call_user_func_array(Array, Array) (Line: 123)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 592)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 124)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->wrapControllerExecutionInRenderContext(Array, Array) (Line: 97)
    Drupal\Core\EventSubscriber\EarlyRenderingControllerWrapperSubscriber->Drupal\Core\EventSubscriber\{closure}() (Line: 182)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 76)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 106)
    Drupal\page_cache\StackMiddleware\PageCache->pass(Object, 1, 1) (Line: 85)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\StackedHttpKernel->handle(Object, 1, 1) (Line: 704)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)

  • Status changed to Closed: cannot reproduce 2 months ago
  • πŸ‡ΊπŸ‡ΈUnited States gcb

    It seems like something went wrong with your initial setup -- if you can provide some reproduction steps I'm happy to have a look but I don't get a reproduction. Sorry about the documentation, it certainly needs some attention, and you correctly identified that relation in D7 became Connection in D8+.

Production build 0.69.0 2024