Skip to content

Conversation

@Adnan-cds
Copy link
Contributor

@Adnan-cds Adnan-cds commented Apr 4, 2025

What does this change?

Replacing the existing Liberty Create REST API integration example with a Liberty Create Caselink 360 REST API integration example. This is in response to the publication of the Caselink 360 Liberty Create app. An integration example against a published API should be better than an abstract one.

How to test

  • $ composer require drupal/token_environment
  • $ drush --yes pm:install localgov_forms_example_liberty_create_integration
  • Provide the Liberty Create REST API key as the value of the DRUPAL_LIBERTY_CREATE_API_AUTH_KEY environment variable.
  • Edit the Remote post Webform handler's "Completed URL".
  • Fill in and submit the "Liberty Create Caselink 360 API integration example " Webform.
  • The Webform submission should contain a valid CRM case reference. CRM case reference values usually follow the X/Y pattern.

Closes localgovdrupal/localgov_netcall#10

Replacing the existing Liberty Create REST API integration example with a
Liberty Create Caselink 360 REST API integration example.
@Adnan-cds
Copy link
Contributor Author

Test failures are unrelated.

@finnlewis
Copy link
Member

Sounds like we want to test this on the CaseLink 260 API.

@markconroy might be able to test. If not, maybe @willguv can help?

@finnlewis
Copy link
Member

@willguv any direction on how to get access to the CaseLink 260 API so we can test this?

@stephen-cox
Copy link
Member

Discussing at Merge Tuesday - not sure which councils use both services. As this is just changes to an example module with extra documentation, we're happy to merge.

@stephen-cox stephen-cox merged commit aea8b6d into 1.x Jun 24, 2025
13 of 17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make minor changes to Webform > Netcall integration

4 participants