Ops, Data, and what was the other Epic?
{\"message\":\"Insert failed. First exception on row 0; first error: FIELD_CUSTOM_VALIDATION_EXCEPTION, Error when updating or inserting synced contact. Internal error: \\r\\n1: Length of Contact First Name is too long, please rectify it. (QB Maximum Limit is 25 Chars): []\",\"logId\":\"a0EVT00000D9jfy2AB\",\"isSuccess\":false,\"intakeId\":null,\"accountId\":null}
$oldPath = (Get-ItemProperty -Path 'Registry::HKEY_CURRENT_USER\Environment' -Name PATH).Path
$newPath = $oldPath + ';C:\NewFolderToAddToTheList'
Set-ItemProperty -Path 'Registry::HKEY_CURRENT_USER\Environment' -Name PATH -Value $ newPath
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status
Found the questionnaire info, let me know if you need anything else
Have @Daniel Schussler give you a list of the previous integrations so you can pull the questionids. Then if you need more work have him show you how to update the mapping files to the new format
Whoops, sorry meant that for Daniel
Slack doesn't always switch chats when I click once
<Response [200]> {"timestamp":"2025-07-11 21:38:26","message":"Records processed successfully","matterId":"a0LVT000009Ip3h2AC","isSuccess":true,"accountId":"001VT00000UJ2RRYA1"}
most of the DL FA:
sl_co_council_arrangement_id_c = {
599: "a4CVT000000eFwP2AU",
603: "a4CVT000000cLUr2AM",
638: "a4CVT000000aDYD2A2",
640: "a4CVT000000a5Nl2AI",
1643: "a4CVT000000kfg52AA",
1674: "a4CVT000000eGnd2AE",
1676: "a4CVT000000eoir2AA",
1791: "a4CVT000000ewLR2AY",
1799: "a4CVT000000aDpx2AE",
1806: "a4CVT000000ewRt2AI",
1807: "a4CVT000000ewbZ2AQ",
1839: "a4CVT000000h5aj2AA",
1860: "a4CVT000000kg4H2AQ",
1879: "a4CVT000000cLBV2A2",
1908: "a4CVT000000tXkv2AE",
1915: "a4CVT000000eovl2AA",
1923: "a4CVT000000h5Z72AI",
1941: "a4CVT000000kfrN2AQ",
1949: "a4CVT000000gxJp2AI",
1955: "a4CVT000000tjan2AA",
1975: "a4CVT000000qS6f2AE",
1976: "a4CVT000000qjfN2AQ",
1977: "a4CVT000000knLt2AI",
1987: "a4CVT000000mUQP2A2",
1995: "a4CVT000000kfrN2AQ",
1998: "a4CVT000000kenF2AQ",
2000: "a4CVT000000rbHZ2AY",
2001: "a4CVT000000rozZ2AQ",
2015: "a4CVT000000q9jx2AA",
2016: "a4CVT000000rDOv2AM",
2040: "a4CVT000000vQU12AM",
2042: "a4CVT000000v4Ez2AI",
2044: "a4CVT000000uSpd2AE",
2064: "a4CVT000000q9jx2AA",
2074: "a4CVD0000003wx72AA",
}
Please check the folder to make sure only DL data is in this folder: https://drive.google.com/drive/folders/11j2pg8n3SECVOk9_AUPSzHX0V0jZnO6h
Can I get the list of campaigns that we marked in red this afternoon?
Sure, I'll run into the office and send it to you in a bit
https://www.howtogeek.com/what-is-bazzite-linux/
My notes from the meeting this afternoon, you will probably have questions:
backfill first 10 from friday - skip ones triggered in new endpoint
if we feel comfortable with the tests from the weekend then backfill
identify if we are missing more question maps
missing data first, then skip docs based on list
re-trigger leads missing docs that they ask about
When you can, please take a look ๐ https://dicellolevitt.atlassian.net/wiki/spaces/shl/pages/62488577/7+21+25+-+Meeting+notes
When you can, please take a look ๐ https://dicellolevitt.atlassian.net/wiki/spaces/shl/pages/62488577/7+21+25+-+Meeting+notes
What's your experience with JSON & Python? Have you looked at the integration repo (https://github.com/shield-legal/gcp-integrations)? Have you looked at the current PR we working in for DL (https://github.com/shield-legal/gcp-integrations/pull/235)?
Had to deal with JSON enough, Python is not my wheelhouse, but I have done it a few times before. I have looked at the repo, but not the PR
Had to deal with JSON enough, Python is not my wheelhouse, but I have done it a few times before. I have looked at the repo, but not the PR
Look through the main.py s of the ones we have completed and new_endpoint.py. if you are comfortable, we should have you work on some. At least we should get you helping with the mappings
also do you have access to this page? https://tortintakeprofessionals.lawruler.com/questionnaireFormBuilder.aspx?casetype=518
Yes, and yes, mapping seems straightforward, the c-#### to field values based on the docs I put together under each Campaign number
Main for campaign level fields, like parent matter or record type values
@Daniel Schussler will show you the steps on the next one he does. I will review you payload.json s
I was reviewing with him prior, I can take a crack at it, got a number?
I like to use LR for the mapping (the link above is for 518) since the question order is not guaranteed via the csv/excel or LR api.
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser
gcloud init
gcloud auth application-default login
the lr_questions.json was modified in your commit, please revert the changes on L86 & L90
Try to use rebase instead of merge next time
vs code defaults to merge, not sure if you can fix without pulling via cli. pycharm asks everytime. rebase makes for a cleaner history
Had to setup git on the laptop
Had to setup git on the laptop
not currently, awaiting call from Joe about backfill
not currently, awaiting call from Joe about backfill
Fair enough, just want to double check
wait, nm, i see it, fixed, found the setting in git and changed it
We will need to back up all the docs / sops
https://plugins.jetbrains.com/plugin/22952-oracle-oci-toolkit
https://plugins.jetbrains.com/plugin/10253-illuminated-cloud-2
Looks good! Read them and didn't see any issues!
For AWKO prioritize 2139 (was not on our Monday until now). This is campaign they were talking about in the email. The other 3 are live but they have not asked for integration on them, I will get confirmation that we need to do them.
https://www.salesforceben.com/why-is-salesforce-flow-making-its-way-out-of-the-setup-menu/
Translation: Smokescreen for finally deleting Workflows
https://console.cloud.google.com/storage/browser/shield-legal-2084/654134/intake
https://peps.python.org/pep-0008/
=CONCATENATE("""Q:", F2, ":",B2,""": """, F2, """,")
if 'test' in data:
postgres.update_response(obj.log_row['id'], f'<Response [000]> {json_data}')
return
goes in the handle_awko function before the intake_response = <a href="http://request.post">request.post</a>(...)
2073 missing test in mapping and you somehow removed my changes...
https://console.cloud.google.com/storage/browser/shield-legal-2139/506852/intake https://console.cloud.google.com/storage/browser/shield-legal-2073/506852/intake
Please give feedback on the Salesforce API docs for Milberg: https://tortintakeprofessionals.monday.com/boards/4677317281/pulses/9831775084
Feedback is as follows: Really nice ๐
Seriously though, they even remembered the Salesforce payload limit. Makes sense because they're expecting the files in the call, so other than that this mapping seems fairly straightforward
The biggest deviation from those stuff I've seen already is the Auth 2.0, But that's hardly complex logic
If I am not mistaken, we were waiting on commiting to main based on the feedback they would give us?
Did we do another round of payload QA after applying the feedback?
We did not, just the first internal QA
So run the lead thro again and submit them in Integrations QA channel ?
yes, make sure test in the mapping
yes, so that it generates a payload and not send to the firm
the urls should include test such as in the following: https://referraltest.awkolaw.com/case https://referraltest.awkolaw.com/document
The latest change you made for AWKO we want to revert since we want to fail fast (fail instead of try to continue), when missing the external_id
Ah, fair, yeah I got the error for case ID and I was trying to fix
Ah, fair, yeah I got the error for case ID and I was trying to fix
To look at on your own time: https://www.facebook.com/groups/it.humor.and.memes/
For next time only send the general case questions tab
For Milberg lets mention the full questionnaire will be uploaded (include example) and what if any extra format they would like such as CSV or JSON. Lets also give the list of 22 questions that we are using in the API.
For Milberg lets mention the full questionnaire will be uploaded (include example) and what if any extra format they would like such as CSV or JSON. Lets also give the list of 22 questions that we are using in the API.
for Bay point, see email + https://github.com/shield-legal/gcp-integrations/pull/268
FYI: task board: https://tortintakeprofessionals.monday.com/boards/5053948403/
Change L123 in AWKO main from CASE_ID to CaseID
The case of the letters are the problem
CASE_ID Error Solution V1-HASH:e9d00e8912708e394342577fde343b969c1b8c65
We do not send tests to the prod environments unless asked. In AWKO we were not asked. Both you and him did not check that the documents were uploaded.
"first production case" not another test
Also you are missing some imports: ```import base64 import csv import importlib import inspect import io import logging from os.path import exists
import functions_framework import requests from flask import Request
from cloudpostgres import IntegrationPostgres from gcputils import functionmapping, IntegrationMappingObject # , parseaddresswithunit from scriptTest import parseaddresswith_unit```
You said we would. We needed to ask if they wanted a backfill. If we do it and they dont want it because their people are fast then we are create duplicates in their system and they will be mad