Dustin Surwill (dsurwill@shield-legal.com)
2024-09-17 16:48:11

https://developers.google.com/gmail/api/reference/quota https://developers.google.com/apps-script/guides/services/quotas

Google for Developers
Google for Developers
Dustin Surwill (dsurwill@shield-legal.com)
2024-09-17 18:05:03

Do not retrigger VGA, we will talk about it tomorrow. Check the microsoft url share link thing.

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2024-09-17 18:05:35

Figured, switch it o365 tomorrow then yea?

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-17 21:53:14

How many vga have you sent so far?

Ahsan (ahsan@shield-legal.com)
2024-09-18 10:05:30

Just saw this, like 125ish. Did have a 25% fail rate but starting to resubmit those flows this am

Ahsan (ahsan@shield-legal.com)
2024-09-18 13:36:26
Ahsan (ahsan@shield-legal.com)
2024-09-18 13:41:29

<<Lead ID>>%% <<Lead First Name>>%% <<Lead Last Name>>%% <<CellPhone>>%% <<Address1>>%% <<City>>%% <<State>>%% <<Zip>>%% <<date of birth>>%% <<email>>%% <<ssn>>%%

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-20 11:21:36

Can you forward me a gaming email with the missing last name?

Ahsan (ahsan@shield-legal.com)
2024-09-20 11:25:40

just forwarded to you

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-20 11:32:17

try randy testing again?

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-20 11:35:34

also when you get a chance can you send a test automation email from lawruler with docs to dataprocessing@lorecenter.com ?

Ahsan (ahsan@shield-legal.com)
2024-09-20 11:36:23

for vga or the test lead for the imap box?

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-20 11:37:50

try test for vga. then send test with docs to imap (any campaign).

Ahsan (ahsan@shield-legal.com)
2024-09-20 11:38:03

copy

Ahsan (ahsan@shield-legal.com)
2024-09-20 11:43:21

email sent

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-20 12:23:31

I think part of the problem is that we have 2 automations for vga. 1 for re-trigger (mpa) and 1 for test dispo (you and imap)

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-20 12:25:29

any updates on when you will get here?

Ahsan (ahsan@shield-legal.com)
2024-09-20 12:26:26

Swgas still here maybe another 20 before they leave and I can head over

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2024-09-23 14:03:49

573676

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-24 17:51:05

in the data dict does only the fields filled out need to be filled out?

Ahsan (ahsan@shield-legal.com)
2024-09-24 17:51:28

Yes

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-24 17:53:26

I think that is my issue with the 500 error. I was not sending that dict...

Ahsan (ahsan@shield-legal.com)
2024-09-24 17:54:25

Yea the bridge engineer confirmed at least one Key value has to be sent

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-24 17:54:47

which I was doing but got the 500

Ahsan (ahsan@shield-legal.com)
2024-09-24 18:02:58

Hmmm, odd but then again it is elg so that system is not the greatest per their own engineers

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-24 18:22:36

does this matter url look fine? <https://api.bridgify.com/venture/openapi/v1/matter?email=janetesting%40test.test&amp;externalId=595801&amp;firstName=Jane&amp;lastName=Testing&amp;matterType=PFAS&amp;phone=%2B19874123650&amp;vendor=Shield+Legal>

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-24 18:23:30

maybe its the +1 in the phone number?

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-24 18:27:31

in an email 6 days ago you use a different key than the one you gave me...

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-24 18:36:44

it was the +1. matterid: 5e5af2ed6834417ea2504602fd6655cf

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-24 18:52:13

have you gotten a document to upload for PFAS? I got a 400 error

Ahsan (ahsan@shield-legal.com)
2024-09-24 19:09:03

I have was going to use the intake pdf off the test lead

Ahsan (ahsan@shield-legal.com)
2024-09-25 12:26:58

584598

Ahsan (ahsan@shield-legal.com)
2024-09-25 12:27:05

567310

Ahsan (ahsan@shield-legal.com)
2024-09-25 12:28:03

567310 = 140f5f0943754711b18a2a55736ce13c

Ahsan (ahsan@shield-legal.com)
2024-09-25 13:40:16

591055 or 585418

Ahsan (ahsan@shield-legal.com)
2024-09-25 14:25:37
Ahsan (ahsan@shield-legal.com)
2024-09-25 14:27:28
Ahsan (ahsan@shield-legal.com)
2024-09-26 17:06:24

The face

Ahsan (ahsan@shield-legal.com)
2024-09-26 17:19:15

{ "inputs": { "name": "upload_value", "value": "@{variables('api_upload_url')}@{items('Upload_Attachments')?['Name']}&amp;SACaseNumber=@{variables('opportunityid')}&amp;Category=@{variables('category')}&amp;Subcategory=@{variables('subcategory')}" }, "metadata": { "operationMetadataId": "fa95305d-7e3b-4daa-a1bf-782b00b1ecbb" } }

Ahsan (ahsan@shield-legal.com)
2024-09-26 17:20:52

swap the opportunity id for sa case number

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-26 18:07:45

still waiting on the vga doc category controls. are you going to respond to branden?

Ahsan (ahsan@shield-legal.com)
2024-09-26 18:09:32

Will send the controls in a bit. Yes I can respond to Brandon. But to confirm no new case type correct?

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-26 18:09:53

correct

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2024-09-26 18:13:11

Also a bit means around 4:45ish

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-09-26 19:31:22

Apparently matterids are not deleted after 24 hours for pfas

Ahsan (ahsan@shield-legal.com)
2024-09-27 09:55:53

Still updating the VGA flow for these categories, But I am building it like this flow. So you should be able to get an idea of how the mpa structures the code based on this. Headed into to doc now but will be back online at 12ish

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-27 15:02:09

dont worry about wagstaff. just powerport, vga and replying to lr

Ahsan (ahsan@shield-legal.com)
2024-09-27 16:19:49

Update matter works by our lead id and then just pushing an updated payload. Cindy never clarified if the updated payload overwrites all the info for that id or just overwrites the existing keys that have a new value.

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-30 10:45:08

whats the status of the email to Sean from bay point?

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-30 11:43:18

vga sa test leads: 2400481 2400482 2400483

Ahsan (ahsan@shield-legal.com)
2024-09-30 12:17:37

Gaming Disease

Ahsan (ahsan@shield-legal.com)
2024-09-30 12:22:52

SignedContract Intake

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-30 13:00:33

Uploading: "489009-Jack Benson Tester-Intake.csv" as "Plaintiff - Other" Uploading: "489009-Jack Benson Tester-IntakeForm.pdf" as "Plaintiff - Initial Intake Questionnaire" Uploading: "Test-489009-SignedContract.pdf" as "Plaintiff - Retainer Agreement" Uploading: "Test-489009-SignedContract1.pdf" as "Plaintiff - Retainer Agreement"

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-30 14:12:19

Before you leave today we need that email sent to Sean at bay point

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2024-09-30 14:24:17

Hey did you see Rahul's email? He wants a sample payload

Dustin Surwill (dsurwill@shield-legal.com)
2024-09-30 14:24:39

working on a curl

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2024-09-30 16:07:03

489009 585418 591055

Ahsan (ahsan@shield-legal.com)
2024-10-01 15:27:16

Ashley confirmed last test push worked

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-01 15:28:26

update your update

Ahsan (ahsan@shield-legal.com)
2024-10-01 15:28:39

Already doing so

Ahsan (ahsan@shield-legal.com)
2024-10-01 15:47:30
Dustin Surwill (dsurwill@shield-legal.com)
2024-10-02 11:27:59

2400505 2400504 2400503 2400502 2400501 2400500 2400499 2400498 2400497 2400496 2400495 2400494 2400493 2400492 2400491 2400490 2400489 2400488 2400487 2400486

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-02 13:29:40

513170

Ahsan (ahsan@shield-legal.com)
2024-10-03 13:26:19

Nathan Burrero SA ID 24-0413

Ahsan (ahsan@shield-legal.com)
2024-10-03 14:14:48
Dustin Surwill (dsurwill@shield-legal.com)
2024-10-03 17:29:01

prod: 2400506 test: 2400507

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-04 11:58:32
Ahsan (ahsan@shield-legal.com)
2024-10-04 12:01:28
Ahsan (ahsan@shield-legal.com)
2024-10-07 11:32:54

Signed Retainer Contract

Ahsan (ahsan@shield-legal.com)
2024-10-07 16:59:13

NEC Baby Formula - AWD - Wagstaff - Shield Legal -

Ahsan (ahsan@shield-legal.com)
2024-10-07 17:32:55

{"source":"ladraftclipboard","value":[{"tokenKey":"ACDF66ADB3964C28BDDBDB76BC59D0DA","type":"enum","tokenExpression":"/API Integration Logs/Gaming Addiction - ML - Levinson","token":{"title":"/API Integration Logs/Gaming Addiction - ML - Levinson"}}]}

Ahsan (ahsan@shield-legal.com)
2024-10-07 17:33:08

{"source":"ladraftclipboard","value":[{"tokenKey":"3C0D1591A9B2440383AE54D87FD45607","type":"enum","tokenExpression":"Sheet1","token":{"title":"Sheet1"}}]}

Ahsan (ahsan@shield-legal.com)
2024-10-07 17:33:30

{ "inputs": { "host": { "connectionName": "shared_googlesheet_1", "operationId": "PostItem", "apiId": "/providers/Microsoft.PowerApps/apis/shared_googlesheet" }, "parameters": { "dataset": "1wWYTJU7PsITh1El_6B1JtVDmZI6uwEiLBobNJKPQeRI", "table": "0" }, "authentication": "@parameters('$authentication')" }, "metadata": { "1oOLCObxPUw9Es2rRdGOhnmz_Rh5mAQlhqVxe_7natKQ": "/API Integration Logs/ACTS CA Juvenile Hall Abuse", "operationMetadataId": "49667b00-1bbd-40fb-8b63-3f23b8fbf10d", "1wWYTJU7PsITh1El_6B1JtVDmZI6uwEiLBobNJKPQeRI": "/API Integration Logs/Gaming Addiction - ML - Levinson" } }

Ahsan (ahsan@shield-legal.com)
2024-10-07 18:25:42

Sexual Abuse LA County

Ahsan (ahsan@shield-legal.com)
2024-10-09 10:24:57

Morning Dustin, getting my car from the shop, should be in around 9:15

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2024-10-09 11:25:05

Here already

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-09 16:44:21

{\"Error:\":\"Nullable object must have a value.\"}

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-10 12:29:05

re-submit that vga lead. the code only sent docs not new lead

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-10 13:34:06

vga resubmit id: 2400509

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-11 12:57:17

to make the definition.json pretty

James Turner (https://themedialaboratory.slack.com/team/U07NE9ZDB8X)
πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2024-10-14 12:48:31

Hi Ahsan. Cant recall if we were sending documents. They are using the builtin web2lead functionality of salesforce. its a pre-configured connector. At its core, Web-to-Lead is a simple HTTP POST request that sends form data from a website to Salesforce's Web-to-Lead endpoint. Here's the high-level flowThe form data is sent via an HTTP POST request to Salesforce's Web-to-Lead endpoint. Salesforce processes the request and creates a new Lead record with the provided information. They were copying that data to their intakes. The visitor is redirected to a specified URL after submission. [10:47 AM] Darrell McCracken

standard Web-to-Lead functionality does not support file or document uploads out of the box. [10:47 AM] Darrell McCracken

ndpoint accepts only application/x-www-form-urlencoded content type and not multipart/form-data needed for file uploads

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-14 14:01:53

can you tell me if Firefighting Foam - Carson_Aaron - ELG - Shield Legal is exported and uploaded to the mpa campaign folder?

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-14 16:09:50

"injuredGender": "c-20323",

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-14 17:12:23

533 Insurance Claims SIL - BCL - BCL - BLX is not uploaded

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-14 18:18:15

content_type = mimetypes.guess_type(name)[0]

Ahsan (ahsan@shield-legal.com)
2024-10-14 19:33:12

retriggered 40 leads

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-10-14 20:15:20

6.5 minutes for 40, ~10 seconds per lead. 0 errors

Ahsan (ahsan@shield-legal.com)
2024-10-14 20:15:40

So trigger another 40?

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-14 20:17:16

I updated to run every 30 minutes. trigger 100. should do 50 at 6:30 and 50 at 7. if still no errors (I will check) then trigger more. We have ~2300 to trigger?

Ahsan (ahsan@shield-legal.com)
2024-10-14 20:17:48

Copy. Yea about 2330 left or so

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-14 20:18:15

thats about 23 hours of processing, running twice an hour

Ahsan (ahsan@shield-legal.com)
2024-10-14 20:19:03

Cool firing 50 right now

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-14 21:09:32

you only triggered 50. not 100. I see no errors. took 8 minutes for 50. Please trigger 500

Ahsan (ahsan@shield-legal.com)
2024-10-14 21:09:57

Copy, firing 500 now

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-15 13:50:16

PFAS mapping with their fields. need to verify all fields we can map are mapped

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-16 00:43:04

Please trigger 500 more vga.

Ahsan (ahsan@shield-legal.com)
2024-10-16 01:50:23

Copy

Ahsan (ahsan@shield-legal.com)
2024-10-16 12:12:10

When you can, can you send me the salesforce id for the powerport lead push from yesterday(1801 case #)

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-16 12:12:55

It failed again. check the logs

Ahsan (ahsan@shield-legal.com)
2024-10-16 15:53:26

python .\tools\dumplrquestions.py 625

Ahsan (ahsan@shield-legal.com)
2024-10-16 16:34:24

PROD - FireFoam - Velawcity / Donaldson / ELG (Pipedream) headers = { Ocp-Apim-Subscription-Key = d06b4359e4e9438d88a351a0df577e7c

x-pd-upload-body = 1 }

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-17 19:46:54

In your reply to Sean (Bay Point) include @James Turner as well.

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-18 11:34:24

[ { "leadid": 606431, "externalid": "a1D6T00000OOWLFUA5" } ]

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-18 11:34:38

<Response [201]> {"id":"a1D6T00000OOWLFUA5","success":"true"}

Ahsan (ahsan@shield-legal.com)
2024-10-21 13:15:21

Powerport β€’ Stephanie's email stated to not send previous leads for backfill. β€’ Turned on gcp automation so all new leads β€’ Got final QA from Stephanie 10/18 @10:57am

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-25 12:55:47

What was the outcome of the meeting with Rahul?

Ahsan (ahsan@shield-legal.com)
2024-10-25 12:59:23

Well enough. Rahul is requesting the exact log for fails where a 500 error occurred. He is pretty much acknowledging now it is not a concurrency issue. He is trying to pin it on a payload issue now. Which doesnt make sense because we had 200 calls in the middle of the sequence before and after the 500 calls. I think he wants the payload log so he can send his devs to pinpoint the issue on their end.

Ahsan (ahsan@shield-legal.com)
2024-10-25 12:59:38

Those logs live on that table I dont have access to yea?

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-25 13:00:05

The logs he needs are in the zip, with a copy of the docs that cause the failure

Ahsan (ahsan@shield-legal.com)
2024-10-25 13:02:12

Yea I sent those logs to him, He wants to see the exact payload though even though the zip has the payload. I think Rahul doesnt want to admit he cant read python. The code you had in the zip is very clear. I even explained to him the function calls the token from further up in the script and then sends the file from the folder in the zip. He wasnt entirely understanding.

Dustin Surwill (dsurwill@shield-legal.com)
2024-10-25 13:05:15

We can fix that and remove the dynamicness to help him read it. Add it as a task in monday. If one of you want to try go ahead, just do not send until I review. Normal priority, due date Nov 1st.

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2024-10-28 16:15:35
Ahsan (ahsan@shield-legal.com)
2024-10-31 10:48:13

Morning Dustin, having some car issues this am. Dropping car to the shop, should be in by 9:30

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-01 14:00:05
Ahsan (ahsan@shield-legal.com)
2024-11-05 09:39:57

Hey Dustin, voting today so working remote.

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-05 12:00:57

re-trigger your test for 1794. I pushed a commit to fix it

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-05 12:22:37

What is the ETA on the powerport changes?

Ahsan (ahsan@shield-legal.com)
2024-11-05 12:23:07

Double checking code but will push in a minute and ping you

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-05 12:38:07

We were only asked to integrate with Simmons on PowerPort, correct?

Ahsan (ahsan@shield-legal.com)
2024-11-05 12:38:54

Yes, as far as I know. No other integrations were queued up with Simmons

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-05 12:39:24

That includes Bridgify?

Ahsan (ahsan@shield-legal.com)
2024-11-05 12:40:29

Bridgify was for baypoint and elg stuff. That was only PFAS and Sexual Abuse as far as I know.

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2024-11-05 12:54:46

Powerport's fix pushed, please review the MR when you get a chance. Also test for AZ Juv for Meadow was retriggered.

Ahsan (ahsan@shield-legal.com)
2024-11-05 12:55:14

579340 for azjdc

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-06 19:26:07

I pushed more logging to 1794. Run a test when you get a chance and we should be able to see why it is choosing the wrong mapping file

Ahsan (ahsan@shield-legal.com)
2024-11-06 20:34:50

Copy

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-08 11:53:55

&lt;w:sdt&gt; &lt;w:sdtPr&gt; &lt;w:rPr&gt; &lt;w:rFonts w:ascii="Times New Roman" w:eastAsia="Calibri" w:hAnsi="Times New Roman" w:cs="Times New Roman"/&gt; &lt;w:u w:val="single"/&gt; &lt;/w:rPr&gt; &lt;w:alias w:val="INJURED NAME"/&gt; &lt;w:tag w:val="INJURED NAME"/&gt; &lt;w:id w:val="-45530416"/&gt; &lt;w:placeholder&gt; &lt;w:docPart w:val="B49A0D695315420D97DA6FFC59E5BFAE"/&gt; &lt;/w:placeholder&gt; &lt;w:showingPlcHdr/&gt; &lt;w15:color w:val="000000"/&gt; &lt;/w:sdtPr&gt; &lt;w:sdtContent&gt; &lt;w:r&gt; &lt;w:rPr&gt; &lt;w:rFonts w:ascii="Times New Roman" w:eastAsia="Calibri" w:hAnsi="Times New Roman" w:cs="Times New Roman"/&gt; &lt;w:color w:val="FF0000"/&gt; &lt;/w:rPr&gt; &lt;w:t&gt;Alicia Belli&lt;/w:t&gt; &lt;/w:r&gt; &lt;/w:sdtContent&gt; &lt;/w:sdt&gt;

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-08 11:54:18

Looks like document.xml has everything

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-12 12:48:39

Can you send me the blueprint of the new office?

Ahsan (ahsan@shield-legal.com)
2024-11-12 12:49:35

You have to rotate it, whoever scanned this, did it upside down

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-13 14:25:02

When i get back, let's work together on meadow

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-13 21:22:57

The 500 error for the docs for meadow is because there is a : in the filename. Might need to strip that out in the main.py. Pushing the names/phone #s over would be nice to do via the API, or I think we will have to do it manually.

Ahsan (ahsan@shield-legal.com)
2024-11-13 21:32:19

Only one doc failed for the push. I can talk to Anthony about how files can be renamed in LR if they can be. If they can be renamed we can just retriever otherwise we could just upload that doc manually to them since we have access.

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2024-11-15 10:16:54

Morning Dustin. Feeling a bit sick this am. Going to work from home

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 10:40:27

Ok, let me know if you feel that you cannot complete the integration for Meadow

Ahsan (ahsan@shield-legal.com)
2024-11-15 10:40:59

Already working on that right now. Will ping you for the MR so we can re-trigger

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2024-11-15 11:53:58

Mappings revised for vga, working on the bc verison and should push it shortly

Ahsan (ahsan@shield-legal.com)
2024-11-15 11:54:21

Can you approve the MR when you get a chance so I can backfill meadow

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 12:37:16

I do not see a MR

Ahsan (ahsan@shield-legal.com)
2024-11-15 12:38:43

Fixed the MR request

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 12:40:05

Just the 1 mapping? whats the status for the vga crump meadow?

Ahsan (ahsan@shield-legal.com)
2024-11-15 12:40:27

Mappings changed a bit on that one so in the middle of fixing that

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 12:40:44

its a different case type so another folder right?

Ahsan (ahsan@shield-legal.com)
2024-11-15 12:40:53

correct

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2024-11-15 14:46:40

quick update, meadow levinson leads triggered and processed. GCP took a while for the leads to push, switching back to bc meadow now. Will ping for the pr when ready

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 15:21:40

was this you?

Ahsan (ahsan@shield-legal.com)
2024-11-15 15:25:39

I retriggered 260ish vga leads. I will check logs and see what happened after lunch

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 15:26:01

looks like it hit the memory limit a couple of times. I have upped the memory limit

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 15:26:40

also is there way those could have gone to data@shield-legal?

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 15:27:46

Looks like you will need to retrigger the following since they have no logs: lead_id 632577 631388 632372 632772 544266 631862 632235 632327 631480 632018 631358 630955 631622 632589 631477 633088 632308 631047 632082 631212 631113

Ahsan (ahsan@shield-legal.com)
2024-11-15 15:28:09

Copy

Ahsan (ahsan@shield-legal.com)
2024-11-15 17:39:36

re-triggered those leads

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-15 18:17:23

We need to reply about the crump cases. What case type had the deadline?

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-19 12:16:18

Please update the status of the ACTS fact sheet project: https://tortintakeprofessionals.monday.com/boards/5053948403/views/112014534

tortintakeprofessionals.monday.com
πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-19 16:13:10

is PR#54 ready? or are you going to add more to it?

Ahsan (ahsan@shield-legal.com)
2024-11-19 16:14:10

That is done that is the main vga stuff, about to push the ben crump in a minute, just confirming how crump is listed in SA from Ashleys email

Ahsan (ahsan@shield-legal.com)
2024-11-19 16:14:19

you can merge pr 54 though

βœ… Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2024-11-19 16:14:34

please and thank you!

Ahsan (ahsan@shield-legal.com)
2024-11-19 17:54:41

Once you can, please merge in the vga bc case so I can fire a test lead

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-19 17:56:51

I can let you test from the MR to not require multiple merges during testing

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-19 17:58:52

Its a new case type so it is automatically setup to test, every push to the mr will redeploy the function & mapping with the changes

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-19 17:59:23

takes about 3 minutes (wait for the orange dot on the MR to turn to a green checkmark)

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-19 17:59:42
Ahsan (ahsan@shield-legal.com)
2024-11-19 18:01:00

Cool, will send a test in a bit then

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-19 18:36:01

Did you disable Mark's automation for Arizona Juvenile Detention Center - ML - Secondary Interview?

Ahsan (ahsan@shield-legal.com)
2024-11-19 19:17:53

I think I did but not a 100%. I can check in a it in it

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-20 17:22:50

Make sure she has an update in hand before you leave. Let her know that we can the them the SA IDs once the automation has finished processing (tomorrow morning)

Ahsan (ahsan@shield-legal.com)
2024-11-20 17:25:00

Just fired the email off.

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2024-11-21 15:24:24

https://developers.docusign.com/docs/esign-rest-api/quickstart/overview/

Docusign Developer Center
Ahsan (ahsan@shield-legal.com)
2024-11-21 15:24:37

https://developers.docusign.com/docs/esign-rest-api/

Docusign Developer Center
Dustin Surwill (dsurwill@shield-legal.com)
2024-11-25 20:15:15

I think this means that at least 1 of the lights in our room will stay on if the power goes out.

Dustin Surwill (dsurwill@shield-legal.com)
2024-11-27 15:34:53

Can you see if you can find Kelon Donnell in Meadows system? should be around SAID 2403755. this is for the crump/meadow campaign

Ahsan (ahsan@shield-legal.com)
2024-11-27 15:35:19

looking into it

Ahsan (ahsan@shield-legal.com)
2024-11-27 15:36:57

doesnt appear in their system

Ahsan (ahsan@shield-legal.com)
2024-12-03 15:02:27

Got the ERD in a good place, please check it when you can

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-03 15:30:17

Only thing I see is Lead Tag -> Tag is missing

Ahsan (ahsan@shield-legal.com)
2024-12-03 16:21:24

fixed that that now

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-04 17:18:11

```#LR_EMAIL6="ahsan@shield-legal.com"

LR_PASS6="rpcCKv19$**"```

Ahsan (ahsan@shield-legal.com)
2024-12-05 16:49:47

https://dba.stackexchange.com/questions/83600/postgresql-create-index-memory-requirement

Database Administrators Stack Exchange
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-09 11:59:46

You do not have an open PR

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-09 12:04:58

Also did you think of another way to do the DB table thing

Ahsan (ahsan@shield-legal.com)
2024-12-09 12:11:29

We create a table that stores the change for every attribution for a single record. So like using the shield id would be our lower cardinality index used to filter the table on that record. Also we should log the date when that change is made

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-09 14:13:49

that does not make sense, the lead_history table is only added to and already has a date

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-11 13:34:42

does the createapitriggers_table function look like it creates the tables and triggers correctly? https://github.com/shield-legal/gcp-integrations/pull/66/commits/286caf851ba8586b142f1f7925cb4000e9d5fbab#

Ahsan (ahsan@shield-legal.com)
2024-12-11 13:39:52

Eyeballing it yea but question. What happens if a value exists in api_triggers_table?

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-11 13:40:53

Not sure what your asking

Ahsan (ahsan@shield-legal.com)
2024-12-11 13:42:27

The table is only create if it doesnt already exist. Figured it out

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-11 15:17:40

ever seen something like: SELECT DISTINCT leadid FROM public.lead_history where EXISTS(SELECT 1 FROM integrations.api_triggers, unnest(string_to_array(status_triggers, '|')) as split_value WHERE comment like '%' || split_value) and date&gt;=%s

Ahsan (ahsan@shield-legal.com)
2024-12-16 11:53:29

Gaming Addiction - ML - Levinson - Shield Legal (GCP - Webhook) (English)

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-16 11:57:27
Ahsan (ahsan@shield-legal.com)
2024-12-17 09:16:01

Hey Dustin not feeling well this am. Going to work from today

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 11:38:28

532197 resulted in the same error from SA. blank result

Ahsan (ahsan@shield-legal.com)
2024-12-17 11:40:07

Ok, I will check into the logs and the lead. There has to be some commonality that is causing the failure.

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 13:50:07

Do you know if we can post to SA with a specific status? ACTS is asking

Ahsan (ahsan@shield-legal.com)
2024-12-17 13:51:44

Only if we create a custom field but I doubt we could use our case status

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 16:03:42

Here is a peak at what I am building from the DB:

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 16:04:21

The raw answer for which tier the case is (c-20324)

Ahsan (ahsan@shield-legal.com)
2024-12-17 16:11:15

Nice. This will be perfect for the audit report. Also give us ammo/proof PD is causing difficulty. As far as I understand/explained to me. PD is the one that assigns the tier number

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 17:03:09

at 85% complete:

Ahsan (ahsan@shield-legal.com)
2024-12-17 17:28:26

Nice

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:17:48

Did we send any VGA leads before GCP?

Ahsan (ahsan@shield-legal.com)
2024-12-17 19:18:23

Just test no production

Ahsan (ahsan@shield-legal.com)
2024-12-17 19:23:05

Looking it over

Ahsan (ahsan@shield-legal.com)
2024-12-17 19:23:18

What is the difference between 0 vs na?

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:23:26

which column?

Ahsan (ahsan@shield-legal.com)
2024-12-17 19:23:56

C

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:24:29

0 is blank log, NA is never sent

Ahsan (ahsan@shield-legal.com)
2024-12-17 19:26:36

Gotcha. Might want to say in the email na will be sent tomorrow or something. One of the zero for 532197 Hernandez, I re triggered again this am. Haven’t checked the log but it should have generated an SA id this time

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:27:32

nope, empty response

Ahsan (ahsan@shield-legal.com)
2024-12-17 19:27:56

Damn, idk what is happening on that lead then

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:28:15

there is a chunk of 189 leads at the bottom that also never sent

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:28:35

according to our logs

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:29:06

Can you get me an export from their SA to add to this sheet to check if the logging broke?

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:29:23

I think I will send this report in the morning, since I have to get going

Ahsan (ahsan@shield-legal.com)
2024-12-17 19:29:29

Hmmm yea I should be able to pull their report in the am

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-17 19:29:47

Maybe even regen the 4 tables it pulls from for the most up to date info

Ahsan (ahsan@shield-legal.com)
2024-12-18 11:35:17
Ahsan (ahsan@shield-legal.com)
2024-12-18 12:54:21

=ARRAYFORMULA(IF(C2:C="", "", INDEX('Meadow Export'!I2:I, MATCH(C2:C, 'Meadow Export'!A2:A, 0))))

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-18 13:20:44

Who all should be included in the email with this report?

Ahsan (ahsan@shield-legal.com)
2024-12-18 13:21:19

You, me, Mcfadden, Alex, Ashley from Meadow.

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-18 13:22:13
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-18 17:31:08

Can you send me an export from Meadow of the gaming cases with the UDFs?

Ahsan (ahsan@shield-legal.com)
2024-12-18 17:46:50

SA For Meadow

user: ShieldLegal@Meadowlawfirm.com pass: ShieldLegal01Pass!

Ahsan (ahsan@shield-legal.com)
2024-12-18 18:20:41

Here is the email:

Hello Ashley, We were looking further into this audit and discovered some discrepancies. It appears when a lead is pushed from our end into Smart Advocate. Smart advocate is not returning the correct SA ID and is transposing lead information. An example of this is #2403606. We have noticed a few examples of these kinds of instances. We have already alerted the Smart Advocate engineers about this and they are looking into this as we determine the wider ranging impact. Ashley is already on this thread. It would be helpful for us to get a report out of Smart Advocate that shows lead information with the Smart Advocate ID and our Shield ID to narrow down the impact of this transposition.

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-18 18:36:52

Same name different people: 2404233, 2402259

Ahsan (ahsan@shield-legal.com)
2024-12-18 19:10:13

```Hello Ashley,

We were looking further into this audit and discovered some discrepancies. It appears when a lead is pushed from our end into Smart Advocate. Smart Advocate is not returning the correct SA ID and is transposing lead information. An example of this is #2403606. We have noticed a few examples of these kinds of instances. We have already alerted the Smart Advocate engineers about this and they are looking into this as we determine the wider ranging impact. Ashley is already on that thread.

We are also seeing different leads that just have the same name get listed as a duplicate in the SA system. 2404233 2402259

It would be helpful for us to get a report out of Smart Advocate that shows lead information with the Smart Advocate ID and our Shield Intake ID to narrow down the impact of this transposition and false duplication.```

Ahsan (ahsan@shield-legal.com)
2024-12-19 11:33:06
Ahsan (ahsan@shield-legal.com)
2024-12-23 14:21:14
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-23 19:05:41

Is there an issue with using SA UDF short names vs long names?

Ahsan (ahsan@shield-legal.com)
2024-12-23 19:06:35

No issue but we can’t mix and match

Ahsan (ahsan@shield-legal.com)
2024-12-23 19:06:44

Has to be either or

Ahsan (ahsan@shield-legal.com)
2024-12-23 19:07:27

I have had payload break mixing before

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-23 19:12:11

Do you know if the fields have to be active?

Ahsan (ahsan@shield-legal.com)
2024-12-23 19:12:58

Hmmm never have had to do that testing. Maybe but idk for that one. Lean more towards yes though

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-23 19:17:15

looks like you used long names for vga

Ahsan (ahsan@shield-legal.com)
2024-12-23 19:18:13

Yea, initially did a mix and that was breaking so went long but on vga Ashley did uncheck the required fields so that maybe a wrinkle to consider

Dustin Surwill (dsurwill@shield-legal.com)
2024-12-26 16:16:58
    contacts as (
        select **, CAST(source_reference AS INT) as lead_id from cnx1_tip.contact_data where source_reference ~ '^[\d\s]+$'),
    calls as (
        select
            contacts.lead_id,
            count(CASE WHEN direction = 'outbound' THEN 1 END) as outbound,
            count(CASE WHEN direction = 'inbound' THEN 1 END) as inbound
        from cnx1_tip_reporting.interaction_voice
        inner join contacts on interaction_voice.customer_id = contacts.id
        group by contacts.lead_id),
    leads as (
        select
            lead.id,
            lead.createdate as lr_created,
            case_type.name
        from "lr-data".lead
            left join "lr-data".case_type on lead.casetypeid=case_type.id
        where statusid in (1075, 1073, 3063)),  --only in final, re-triggered, qa
    comments as (
        select leadid, date from "lr-data".lead_history where comment like '%Signed e-Sign' and leadid in (select leads.id from leads) order by date)
select
    leads.id,
    leads.lr_created,
    leads.name,
    (select date from comments where comments.leadid=leads.id order by date limit 1) as first_signed_date,
    calls.outbound,
    calls.inbound
from leads
    left join calls on leads.id=calls.lead_i
Ahsan (ahsan@shield-legal.com)
2024-12-27 11:12:07

Hey Dustin, having car trouble this am. Pretty sure my battery decided to die. Going to work from home today

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2024-12-30 17:29:16

https://console.cloud.google.com/bigquery?inv=1&invt=Abli0Q&orgonly=true&project=tort-intake-professionals&supportedpurview=organizationId

accounts.google.com
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-07 11:26:48

Why was the d-is-for-data channel created? What is the purpose behind it?

Ahsan (ahsan@shield-legal.com)
2025-01-07 11:44:43

Tldr, we need a single channel for all the data people, James, Brittney’s team, us to prevent duplicate reporting requests to drop our lr usage

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-01-07 14:08:27

Hey are you logged into to meadow sa right now?

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-07 14:09:07

No

Ahsan (ahsan@shield-legal.com)
2025-01-07 14:09:53

who is logged in?

Ahsan (ahsan@shield-legal.com)
2025-01-07 14:09:59

nevermind it was dwight

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-01-08 11:35:27

SELECT ** FROM `integrations-tip.gcp_integrations_postgres.lead_data_view` WHERE case_type_id = 1705 -- enter case type here and lead_id in (629052, 628646) ORDER BY intake_processed_at DESC LIMIT 1000

Ahsan (ahsan@shield-legal.com)
2025-01-08 15:46:41

Meadows main complaints: β€’ data not correctly populating SA β—¦ example injured party name same as signer, example was 629052 β—¦ Co Counsel not populating, gave SA id 250006, shield ids 629052 , 628646 β—¦ suffix not appearing correctly in SA β€’ Wanted daily report of leads sent in to SA. β€’ Want Sign & Decline Findings: β€’ data not populating because intake didnt fill out the right fields, example 628646, signer info not field out, link to screenshot and PD did not catch QA issue or let lead clear QA β€’ Co Counsel fix implemented 11-19-24, for BC VGA and Levinson, leads sent prior were not resent so prevent duplication. Lead sent post 11-19 had co counsel. Multiple previous test sends showed no co counsel which meadow did not flag as an issue, since initial campaigns were levinson and Ghozland. Ghozland had the co counsel key value filed hard coded. Any loeads not having that appear were tbd as Levinson. β€’ Miscoms for daily report. Initial was just a audit we ran to confirm no failed sends and to let Meadow know if a send failed. Copy of audit log was not specifically asked for. β€’ Sign & Decline have to be added into payload, still to do.

Ahsan (ahsan@shield-legal.com)
2025-01-08 15:47:30

This is the TLDR and the findings. So if you want to present this to Mal to send.

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-09 12:12:44

Add the following line before the if not data['case tier']: data['Case Tier'] = data['Case Tier'].title()

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-09 12:35:49

There was no attachment

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-09 12:40:06

And after the if not data['case tier'] can we add a line for data['caseSubtype'] = data['Case Tier'] only if Tier is not populating in SA

Ahsan (ahsan@shield-legal.com)
2025-01-09 15:25:34

Gaming Addiction - Meadow Law/Levinson/TC (TIP) - Shield Legal β€’ 591055 β€’ 660081 β€’ 660082 Gaming Addiction - Ben Crump Law - Meadow Law - Shield Legal β€’ 660106 β€’ 660092 β€’ 660093

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-09 15:27:14

leadid,externalid 591055,2500007

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-10 17:42:54
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 12:58:04

What happened to power napping then logging in later?

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 12:59:02

Did you look at my branch for FI, any thoughts?

Ahsan (ahsan@shield-legal.com)
2025-01-11 13:04:02

morning, just woke up. That nap was wild. Give me 15 to grab some coffee. I am pulling your branch in now though

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 13:04:48

Dont forget to read the messages in both groups he created

Ahsan (ahsan@shield-legal.com)
2025-01-11 13:05:12

will do.

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 13:38:52

I am going to grab some lunch then work on the export to gcp_reporting file. Please let me know your thoughts on what I have found / changed so far

Ahsan (ahsan@shield-legal.com)
2025-01-11 14:06:44

copy will do

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 15:23:52

I think it might be helpful to get on a call to work together on this

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-01-11 15:26:20

I am free whenever. I have read the code and it makes sense, do get an occasional error for the filter schema even though it is in the same directory

Ahsan (ahsan@shield-legal.com)
2025-01-11 15:29:27

brb in 2 min, in case you call

Ahsan (ahsan@shield-legal.com)
2025-01-11 15:34:40

hey can you hear me?

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 18:23:12
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 21:20:40
Ahsan (ahsan@shield-legal.com)
2025-01-11 23:05:11

So are we good on the output and I just need to format?

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 23:06:23

It looks like he is good with the rewritten output but you need to clarify with him about the format since he is also adding data in 2 columns

Ahsan (ahsan@shield-legal.com)
2025-01-11 23:07:12

Will do

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-11 23:07:14

without "code with me" running my CPU is much better <50%

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-14 15:22:47

Has VGA BCL 1892 been tested? It looks fine, is it ready for merging?

Ahsan (ahsan@shield-legal.com)
2025-01-14 15:33:37

ready for merging

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-14 15:35:23

will merge after done redeploying all to gcp to fix logging error

:thank_you: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-14 19:14:26

when generating your meadow reports, you can use what i have already done here https://docs.google.com/spreadsheets/d/14rtX2R7vDldRfPNEeY6U6xNSmayn-fj0KioaMa4RwWI/edit?usp=sharing

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-15 11:27:53

We should reply to Rahul from last night and ask what the values should be (since they are probably case sensitive)

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-15 12:09:49

in case you wanted to look

Ahsan (ahsan@shield-legal.com)
2025-01-15 16:34:37

https://documenter.getpostman.com/view/5921778/UVeJM5kQ#58b4c01b-291d-49a4-b04c-d71e90e1ba07.

documenter.getpostman.com
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-16 11:06:17

you pr for meadow was not build from origin/main. want me to fix it

Ahsan (ahsan@shield-legal.com)
2025-01-16 11:10:00

Oh damn, yes please

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-16 12:30:41

https://github.com/dustinsurwill/LiteSpeed

Language
Python
Last updated
2 years ago
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-16 13:28:38

Close 1 of the 2 PRs for 1705 once the changes are combined

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-20 13:54:27
Ahsan (ahsan@shield-legal.com)
2025-01-21 12:21:34

https://www.postgresql.org/message-id/060e2dde-fef6-1c31-bb09-097a13121375%40zzzcomputing.com

PostgreSQL Mailing List Archives
Ahsan (ahsan@shield-legal.com)
2025-01-21 12:22:21

https://www.postgresql.org/message-id/CA%2Bmi_8Y%2BXuhy8tMjT0BsWZCk8OT_HTj789cj4JC7dOofZh%2BUUg%40mail.gmail.com

PostgreSQL Mailing List Archives
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-21 12:53:19

https://github.com/tlocke/pg8000

Stars
532
Language
Python
Ahsan (ahsan@shield-legal.com)
2025-01-22 14:54:07

you in a meeting?

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-22 14:54:20

yes

Ahsan (ahsan@shield-legal.com)
2025-01-22 14:54:45

automations are still every half hour yea? need to retrigger 2 meadow bc leads

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-22 14:55:06

yes

Ahsan (ahsan@shield-legal.com)
2025-01-22 14:55:22

cool firing πŸš€ ty

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-22 15:15:22
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-22 15:15:58

https://www.jetbrains.com/pycharm/editions/

JetBrains
Platforms:
Windows, macOS, Linux
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-23 15:58:11

https://blog.jetbrains.com/junie/2025/01/meet-junie-your-coding-agent-by-jetbrains/

The JetBrains Blog
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-24 14:33:11
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-28 12:13:36

https://academy.jetbrains.com/

academy.jetbrains.com
Ahsan (ahsan@shield-legal.com)
2025-01-28 12:36:59

VGA secondary Map is completed and pushed to git, please review when you have a chance so we can πŸš€ a test

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-29 14:29:17
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-29 14:58:43
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-29 14:59:16
Ahsan (ahsan@shield-legal.com)
2025-01-29 18:08:16

No fire but just an update. LR is not sending emails out and is bugging so couldn't test secondary push. Send an update email to Meadow that token works and we are testing.

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-01-30 17:24:34
Ahsan (ahsan@shield-legal.com)
2025-01-31 11:14:53

Having some car trouble this am, should be in by 10

Dustin Surwill (dsurwill@shield-legal.com)
2025-01-31 11:25:53

Okay

Ahsan (ahsan@shield-legal.com)
2025-01-31 14:33:32

https://community.fabric.microsoft.com/t5/Power-Query/Power-Query-compare-two-tables-return-all-differences-in-each-of/td-p/2415451

community.fabric.microsoft.com
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-04 17:48:09

Inbox Sort: javascript:(new Promise((t,e)=&gt;{let r=document.createElement("script");r.src="<https://www.kryogenix.org/code/browser/sorttable/sorttable.js>",r.addEventListener("load",t),r.addEventListener("error",t=&gt;e(t.error)),document.head.appendChild(r)}).then(()=&gt;{console.log("Script loaded!"),($t=$("div.inbox").find("table")).find("th:lt(3)").addClass("sorttable_nosort"),$t.find("th:gt(2)").each((t,e)=&gt;{(e=$(e)).html(e.html().replace("button","span")).off("click"),e.find("span").removeClass("js-table-order-btn").off("click")}),$t.find("td:contains(%E2%80%94)").attr("sorttable_customkey","-1"),sorttable.makeSortable($t[0])}).catch(console.error))

Ahsan (ahsan@shield-legal.com)
2025-02-05 17:10:36

Back online, going through beckers reporting

Ahsan (ahsan@shield-legal.com)
2025-02-05 18:33:27

Going through beckers report some of the values in the column make no sense. The case incident report has a column called plantiffcontactssn, every value is just a date time stamp. There looks to be a lot of transpositioning

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-05 19:02:52

the platiffcontactssn is probably just excel trying to be smart. if you can the column format it should fix it

Ahsan (ahsan@shield-legal.com)
2025-02-05 19:05:49

Yea thought that too, but it is actually just a time stamp value.

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-05 19:22:00

Can you send me a copy of the files that do not require an account to view?

Ahsan (ahsan@shield-legal.com)
2025-02-05 19:23:04

What do you mean to view? None of the csvs ask for any account info.

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-05 19:23:54

the full export file is xslx and asks for an account to view

Ahsan (ahsan@shield-legal.com)
2025-02-05 19:26:15

cant open it either

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-05 19:29:03

Let plan on tomorrow afternoon working together on this reconciliation. We should be able to combine a LR report with the Case Wizard report and or integration logs into 1 sheet and use conditional highlighting to show what it changed or missing

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-02-05 19:29:48

I will clean the csv files tonight, some of the formatting is so off so we have some usable base

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-05 19:32:52

Dont worry about it. We are just pointing out the differences. I will show you how I would like it done. There should not be any manipulation of their data and any manipulation of our data will need to made clear

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-02-05 19:33:40

Alright I will see you in the am then, going to upload the raw csvs into the meadow channel so everyone has access.

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-05 19:34:13

I dont think that needs to happen since he included most of them in the email

Ahsan (ahsan@shield-legal.com)
2025-02-05 19:34:55

With how we keep getting blamed, rather upload everything so the optics look better on us.

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-06 11:26:26

We need to draft an email to Rahul about the empty responses from yesterday: SELECT ** FROM `integrations-tip.gcp_integrations_postgres.lead_data_view` WHERE intake_response = '&lt;Response [200]&gt; ' and external_id is null

Ahsan (ahsan@shield-legal.com)
2025-02-06 11:26:50

on it.

Ahsan (ahsan@shield-legal.com)
2025-02-06 13:04:40

ShieldLegal01Pass!

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-06 13:11:45

for ACTS: IncidentState

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-06 13:40:51

The mapping updates for state, tier and cocounsel should be complete

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-06 15:04:37

When you get back write a draft email to ML notifying them that we will be testing and a list of the issues (not detailed). When it's ready, send it to me

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-02-06 15:39:41

Hello All,

We will be doing some testing for Gaming addiction. Some issues we are trouble shooting is the return id, udfs catching their appropriate values etc. There will be duplicate leads posting but we will be flagging those leads to you so you can delete them.

Best Regards; Ahsan Tebha Data Engineer

Ahsan (ahsan@shield-legal.com)
2025-02-06 15:39:44

how is this?

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-06 16:06:05

Send it

Ahsan (ahsan@shield-legal.com)
2025-02-06 16:06:17

πŸš€

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-06 17:49:21
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-06 18:25:56

Do not worry about the google sheet

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-06 18:29:37

Also let them know that we are currently on the reconciliation as well. In the email update you will send

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-07 14:51:29

How far are you on that JSON of the columns from case wizard to our questions?

Ahsan (ahsan@shield-legal.com)
2025-02-07 14:54:11

there was no case wizard report, so using the mlvgauds json you gave to match to our mappings

Ahsan (ahsan@shield-legal.com)
2025-02-07 14:54:19

unless there is an easier way to do this.

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-07 14:54:36

From Jon's email: Case Wizard - UDFExport252025113 PM3.csv

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-02-07 15:24:04

Hey to confirm, you want meadows udf and our udf not the lr udf from the intake yea?

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-07 15:24:40

{"meadow udf": "lr intake question"}

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-02-07 15:28:28

you cool with the ones meadow udfs that are from the secondary to be marked secondary or just leave them blank?

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-07 15:28:47

mark for now

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-02-07 17:00:48
Ahsan (ahsan@shield-legal.com)
2025-02-07 17:09:17

bout to fire off another batch but from the example I showed you the secondary is not catching on the new dup only the old one. So Should I just make fresh leads and fire? so We have 1 clean lead per case type?

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-07 17:10:04

Only worry about the intake. Are the intakes populating correctly?

Ahsan (ahsan@shield-legal.com)
2025-02-07 17:11:35

Then Yes, firing 2 more dups one for each case to confirm. Btw is the most recent commit pushed to catch everything?

Ahsan (ahsan@shield-legal.com)
2025-02-07 17:14:31

Main is not updated with my fixes, before I create unnecessary dups, can those changes be merged in. So I can confirm the fixes work.

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-07 17:22:18

Which branch did you push to?

Ahsan (ahsan@shield-legal.com)
2025-02-07 17:22:55

secondary_1752

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-07 18:42:33

What was the update with the testing?

Ahsan (ahsan@shield-legal.com)
2025-02-07 18:45:22

The lev case threw a phone value issue. Fixed it and repushed. Going to send another test in about. The Backlog threw an SA = [0]id error or something. Not in front of pc to say exactly what. But will do more testing tonight.

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-10 12:39:42

Your email looks good to me

Ahsan (ahsan@shield-legal.com)
2025-02-10 12:44:48

Waiting on Mal to give ahead or send herself.

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-10 16:00:47
Ahsan (ahsan@shield-legal.com)
2025-02-10 17:01:19

For this meadow report, do you want me to find the lr ids where they are blank?

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-10 17:11:08

what do you mean?

Ahsan (ahsan@shield-legal.com)
2025-02-10 17:11:54

column b has some blank lr values but we have an sa id. I can find the lr id from smart advocates system

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-10 17:12:57

Those will be duplicates and the code will not process them properly

Ahsan (ahsan@shield-legal.com)
2025-02-10 17:13:51

ok just wanted to make sure you didnt want that column filled for those rows

Ahsan (ahsan@shield-legal.com)
2025-02-11 11:20:25

Headed to Doc, will be on mobile for awhile. Huddle updates if its asked: β€’ sent follow email to becker this am, awaiting word. 3 leads hit meadows system, the levinson is not returning sa id but posted correctly.

Ahsan (ahsan@shield-legal.com)
2025-02-11 12:11:54

are we doing that morning huddle thing right now? In the meeting and no one is here

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-11 12:12:21

I ran into that yesterday. No virtual meeting

Ahsan (ahsan@shield-legal.com)
2025-02-11 12:12:33

copy.

Ahsan (ahsan@shield-legal.com)
2025-02-11 12:13:09

Also checked all the vga leads that hit Sa, they are all posting correctly. mapping is good now.

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-02-11 16:30:52

So what is the verdict from alex? We have Meadow in 30 minutes. Rather not say anything to rock the boat.

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-11 16:34:47

I dont have any information currently, you can leave that meeting to me

:copy_emoji: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-02-11 16:40:48

For the meeting then we need a few things from meadow. β€’ Confirmation of the leads mentioned in the email are good. β€’ Confirm no more changes to the payload. β€’ Confirmation that the tier from subtype does not need to be updated since there is no endpoint for us to hit. β€’ Confirmation we can fire off the secondary. If there is time, udfs for the other new campaigns.

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-11 17:14:44

Possible cleanup on their side but Jon has to talk to Julia and Ashley about it first

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-11 17:15:03

No pausing, just no big batches

Ahsan (ahsan@shield-legal.com)
2025-02-11 17:15:28

SO no secondary push since I think that qualifies as a big batch

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-11 17:16:00

currect. basically just pause the work on meadow for now

Ahsan (ahsan@shield-legal.com)
2025-02-11 17:16:37

OK so do we want to setup for the other meadow integrations since we have the basics down?

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-11 17:16:57

We do not have those mappings

Ahsan (ahsan@shield-legal.com)
2025-02-11 17:17:56

But we have the basic PII unless they are going to change that stuff as well.

Ahsan (ahsan@shield-legal.com)
2025-02-12 14:42:43

this is the line I wrote to solve that xbox ps issue:

data['Has the PNC used either Microsoft Xbox or Sony PlayStation consoles?'] = data['Has the PNC used either Microsoft Xbox or Sony PlayStation consoles?'][:3].strip(' ').title()

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-13 12:24:34

Please make sure the changes that need to be applied to the VGA intakes are in on the intakes branch before I remove them from the secondary branch

Ahsan (ahsan@shield-legal.com)
2025-02-13 12:24:59

checking now

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-13 12:25:41

I force pushed

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-13 16:04:32

git reset --hard

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-17 12:07:44

the huddle?

Ahsan (ahsan@shield-legal.com)
2025-02-24 15:58:33

We doing the 2pm meeting?

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-24 15:58:52

probably not

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-02-27 12:54:13

Not sure why this is throwing an error? Included files in the directory

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 12:56:09
  1. The 2 files I gave you go in the benchmark project (which has to run first)
  2. Because the gcp_reporting.xslx gets overritten on every run you have to open and save it through excel to re-cache the forumla outputs
Ahsan (ahsan@shield-legal.com)
2025-02-27 12:56:57

gotcha, so run those in the bench mark script then grab that file for the gcp

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 12:57:09

yes

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 18:11:11

Your PR is now the code that is running for 1794

Ahsan (ahsan@shield-legal.com)
2025-02-27 18:13:06

Yes

Ahsan (ahsan@shield-legal.com)
2025-02-27 18:13:26

The name fails were because the responses were self or blank

Ahsan (ahsan@shield-legal.com)
2025-02-27 18:13:32

So the code parse failed

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 18:13:47

I made the change to use your branch instead of prod at 4:10

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 18:14:03

It has to be changed in BQ before it gets used

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 18:14:18

so any sends you did before 4:10 used prod

Ahsan (ahsan@shield-legal.com)
2025-02-27 18:14:31

Yea that was all those fail notices

Ahsan (ahsan@shield-legal.com)
2025-02-27 18:15:25

For the two leads with bad name fields. How are we supposed to send those or do we need vss to do their qa process before we re-trigger?

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 18:15:56

the email from Alex? I talked to her about it

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 18:16:14

we do not need to do anything with those at the moment

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 19:30:29

What is the status of the ask from @Nicholas McFadden for Abe at DL?

Ahsan (ahsan@shield-legal.com)
2025-02-27 19:31:35

Looking into why our mismatch lead count nearly doubled. We were around 680ish and then jump to 1300 when we added in the new filter. A doubling is concerning if the matches previously were correct

Ahsan (ahsan@shield-legal.com)
2025-02-27 19:32:21

Or the emails associated to the med records are the provider emails and not the actual injured parties. Which would explain the jump

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 19:33:38

Look at the benchmark from yesterday, i think it was closer to 1k missing matches. The filter today was making the matches more accurate but does not apply to anything already hardcoded

Ahsan (ahsan@shield-legal.com)
2025-02-27 19:34:02

Hmm, will do. Thanks for the direction

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 19:35:43

I just removed the hard coded matches from the config file and there are only 1033 missing records

Ahsan (ahsan@shield-legal.com)
2025-02-27 19:39:23

Well that is better than before. I will talk with McFadden and let him know. 1.5x is not as bad as nearly 2x. But going to dig into the number. Hopefully it’s just a particular campaign not catching

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-27 19:40:20

@deleted-U04GZ79CPNG told me about ~50 CPAP leads that we never sent, therefor that is a small amount of the missing matches

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-28 15:42:50

If you already got some lunch. Try to use that matching function to do the all campaigns match

Ahsan (ahsan@shield-legal.com)
2025-02-28 15:48:32

Havent got lunch will do the matching right now as this fire is priority right now

Dustin Surwill (dsurwill@shield-legal.com)
2025-02-28 15:49:15

Make sure you lunch at some point

Ahsan (ahsan@shield-legal.com)
2025-02-28 15:50:46

eventually rofl

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-01 12:22:03

Please open a PR to fix the gcp error for 1794. The fix is to change the [0] at the end of line 18 to [-1]

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-03-01 13:19:45

Ping you once the pr is made

Ahsan (ahsan@shield-legal.com)
2025-03-01 15:11:35

Hey should this line be changed at all even? It should work as is unless the value does not have 2 words to split on

# handling the full name split for signer data['firstName'] = data['Name of Signer:'].rsplit(' ', 1)[0] data['lastName'] = data['Name of Signer:'].rsplit(' ', 1)[1]

Ahsan (ahsan@shield-legal.com)
2025-03-01 15:12:02

Each of the failures we had last time for this line the value was blank or self

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-01 15:14:04

That is the problem that happened this morning. There was not a space in the field. Changing the 1 to -1 changes the index from second occurance to last which allows it to populate the only element [0] if there is not a space in the field

Ahsan (ahsan@shield-legal.com)
2025-03-01 15:15:49

Ahhh I see, changing [0] to [-1] then yea?

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-01 15:16:37

[1] to [-1]. My mistake earlier, I was not fully awake

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-03-01 15:16:52

ok making changing and pushing

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-03-01 15:18:57

PR made

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-01 15:22:50

Please find and re-trigger the lead that broke

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-01 15:23:11

as well as set the error as resolved. I have merged your PR

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-03-01 15:23:27

already hunting for it

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-03-01 15:38:00

Found and re-triggered

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-01 15:39:07

New error. Looks like maybe no sa id

Ahsan (ahsan@shield-legal.com)
2025-03-01 15:40:07

I did a forced run, maybe email did not hit yet

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-01 15:40:29

Let's take a closer look on monday

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-03-01 15:41:02

578138 is the lead. SO we dont have to hunt again on monday

πŸ™ƒ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-03 11:14:38

lead_id 673507 596204 656110 684177 666051 677490 583182 680506 651234 578122 652315

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-03 11:59:53

CR1

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-03 16:12:06

I already gave them access to our integration logs. We should not be giving SQL or direct access in BQ. If we need a live report, link BQ to a sheet

Ahsan (ahsan@shield-legal.com)
2025-03-03 16:27:03

Could we pull the answers from the questions and do a unique count in order to do this ask?

Ahsan (ahsan@shield-legal.com)
2025-03-03 16:27:31

nice

Ahsan (ahsan@shield-legal.com)
2025-03-03 17:52:17

email to rahul:

Hello Rahul and SA team,

We pushed some leads into the Smart Advocate system, and failed to get a return ID. We were getting a JSON decode error. We had six leads we were pushing into the system. Our IDs on there are the following:

578122 578122 583182 651234 656110 666051

I have included the payloads for these pushed.

Please let us know what the issue might be. Thank you for your attention to this matter.

Ahsan (ahsan@shield-legal.com)
2025-03-03 17:52:46

Let me know what it is good to send

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-03 18:12:13

Remove "We were getting a JSON decode error." The message seems a little repetitive. Maybe re-word to something like "We have six leads we are trying to push into Meadows system, but we did not get a Case ID from Smart Advocate. Our IDs...". Everything else looks good

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-03 19:18:04

<1 hour of playing with "ML Data.xlsx" in grist (the input the my script for "ML Data Output.xslx":

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-04 12:27:12

run git pull --ff-only in the benchmark project

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-04 14:01:07
Ahsan (ahsan@shield-legal.com)
2025-03-05 14:42:49
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-05 17:04:16

winget install Microsoft.PowerToys

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-06 14:29:51

656110

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-06 14:30:25
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-06 16:54:00

We both responded within 2 minutes of each other

Ahsan (ahsan@shield-legal.com)
2025-03-06 16:56:22

Yea my email got hung up lol

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-06 16:56:40

I was eating lunch when he emailed

Ahsan (ahsan@shield-legal.com)
2025-03-06 16:58:08

so for the fix should be do a fix like length of signer field and

if len &gt;3 fname, mid name, lname else len &gt;2 fname, lname else ""

Ahsan (ahsan@shield-legal.com)
2025-03-06 16:58:17

or something like that?

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-06 16:59:42

is AZJDC always injured is signer?

Ahsan (ahsan@shield-legal.com)
2025-03-06 17:00:22

Not always there are edge cases otherwise I would have just done signer/claimant fields

Ahsan (ahsan@shield-legal.com)
2025-03-06 17:00:51

I will pose the question to alex since she is the one do these interviews, in the ml channel

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-03-12 15:02:01

ConnexOne

Ahsan (ahsan@shield-legal.com)
2025-03-12 16:42:54

Back online

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-03-13 16:37:59

Hey back online.

Ahsan (ahsan@shield-legal.com)
2025-03-13 16:38:30

So for that challenge. I just have to make a cloud function that returns the output to a bq table and have g sheets hook to it?

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 16:39:04

I will describe it better in a few minutes

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:03:10

Did we send a chunk of camp lajuene cases around sept 19 to crump?

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:23:04

*Thread Reply:* Any info about this?

Ahsan (ahsan@shield-legal.com)
2025-03-13 18:49:17

*Thread Reply:* Hmmm idk about that one. Maybe but Esteban or Olivia is better source for that. I think Dennis was also still on Brittney’s team at that time so he might know as well

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:49:57

*Thread Reply:* The rest of us cannot find any written communication or lr activity logs related to this

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:50:13

*Thread Reply:* I will ask but I think most of them have already left for the day

Ahsan (ahsan@shield-legal.com)
2025-03-13 18:50:31

*Thread Reply:* Hmmm. You think mark had an automation setup for them maybe?

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:50:44

*Thread Reply:* Olivia started that week if I remember correctly.

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:50:57

*Thread Reply:* No automation from LR triggered those leads 9/19

Ahsan (ahsan@shield-legal.com)
2025-03-13 18:52:38

*Thread Reply:* Hmmm. Idk then unless it was one of the automations that got deleted. I know that bug popped up around that time but that is a shot in the dark

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:53:00

*Thread Reply:* Wouldn't it have left the activity log entry though?

Ahsan (ahsan@shield-legal.com)
2025-03-13 19:15:55

*Thread Reply:* Maybe but that bug was messing with a lot of integrations van law’s got messed with and refired some dups

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:06:48

Create a PR on https://github.com/shield-legal/lawruler-ui/ making a new folder that starts with func[a name...] and move the reports.py into it. Make a main.py that acts as the trigger for the function. We need a function that when given a list of case types (via get or post params), runs reports.reportpii_answers for each case type then dumps that into BQ creating a new table if not exists. There will be certain case types that require processing before dumping into BQ.

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-13 18:07:16

Also please add that task to the Monday task board

Ahsan (ahsan@shield-legal.com)
2025-03-13 18:08:54

:copy_emoji:

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-14 17:45:44
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-17 17:24:00

Add: func_**/**.py between lines 9 and 10 of .gitignore

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-17 17:30:11

git reset --hard origin/trigger-function

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-17 19:20:38

please add sys.path.append(os.path.dirname(__file__) + '/../common') before the line from common.cloudpostgres import Postgres and change common.cloudpostgres to cloudpostgres

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-03-18 11:35:32

*Thread Reply:* added and pushed

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-18 18:34:14

sanatize table name (should be lowercase only letters, numbers and underscores). Hint: Line 53 case_types[] is what gives you the name

Ahsan (ahsan@shield-legal.com)
2025-03-19 10:34:22

Hey Dustin, not feeling to well. Going to work from home.

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-19 10:40:18

Did you get the reports needed for the benchmark?

Ahsan (ahsan@shield-legal.com)
2025-03-19 10:40:32

Yea running them now

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-19 10:40:58

After that can you focus on the document name and categories for JDC?

Ahsan (ahsan@shield-legal.com)
2025-03-19 10:41:10

Will do

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-19 14:53:57

Whats the update on the JDC doc renaming and categorization?

Ahsan (ahsan@shield-legal.com)
2025-03-19 14:58:03

still going through it. IDK why it broke. On the Sa template where we do the doc push, we categorize it for the correct category and subtype. The subtype comes from the file name. Did we change the file naming scheme that is causing the miscategorization?

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-19 15:01:44

Maybe, check the latest that went through the integration? I also think part of it is they want the doc names standardized, so we have to put in code for that

Ahsan (ahsan@shield-legal.com)
2025-03-19 16:05:34

Checked quite a few leads, our doc response is correct other than the csv, that gets marked as other. I have not found a lead where we sent a retainer or anything, confirmed the doc response with BQ. So idk what exactly is the issue on the docs. About to ping alex in the meadow channel for clarity.

Ahsan (ahsan@shield-legal.com)
2025-03-19 17:14:41

Hey made a change on the SA template for my azjdc branch. Added a if statement to catch a csv as intake csv. Does this block make sense?

def upload_doc(key: str, sa_case_id: int, filename: str, content: bytes, hostname: str = '<a href="http://api.smartadvocate.com">api.smartadvocate.com</a>'): logger = logging.getLogger(f'{__file__}.{inspect.currentframe().f_code.co_name}') subcategory = [cat for search, cat in SUBCATEGORY_MAP.items() if search in filename] if filename.endswith('.csv'): subcategory = ' Initial Intake Questionnaire' elif subcategory: subcategory = subcategory[0] else: subcategory = 'Other' logger.debug(f'Uploading: "{filename}" as "{subcategory}"') response = <a href="http://requests.post">requests.post</a>(f'https://{hostname}/saservice/SAWebservice.svc/Receiver/UploadDocument', params={'filename': filename, 'SACaseNumber': sa_case_id, 'Category': 'Plaintiff', 'Subcategory': subcategory}, files={filename: content}, headers={'X-ApiKey': key}) <a href="http://logger.info">logger.info</a>(f'Got response to "{filename}": {response.__str__()} {response.text}') return [filename, response.__str__(), response.text]

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-19 18:20:32

One or both of the attached images would be a better change. There is also a syntax error on line 49 (need to indent 1 level).

:cool_cool_cool: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-03-19 18:26:57

OK, made the changes and fixed the syntax issue. Went with the sec image fix.

Ahsan (ahsan@shield-legal.com)
2025-03-19 18:27:02

and pushed to git

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-19 18:32:55

My mistake, I forgot a line and the image did not show everything: logger = logging.getLogger(f'{__file__}.{inspect.currentframe().f_code.co_name}') subcategory = [cat for search, cat in SUBCATEGORY_MAP.items() if search in filename] subcategory = subcategory[0] if subcategory else 'Other' if subcategory == 'Other' and filename.endswith('.csv'): subcategory = 'Initial Intake Questionnaire' logger.debug(f'Uploading: "{filename}" as "{subcategory}"')

Ahsan (ahsan@shield-legal.com)
2025-03-19 18:33:17

fixing now

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-03-19 18:37:30

fixed and pushed

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-19 18:38:39

Does not need changing but the log line is doubled. (No effect on logic, no need to commit and push now)

:copy_emoji: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-20 11:36:44

You are working remote today?

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-20 12:32:52

You can try your hand at replacing the double replace with regex

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-20 14:05:56

google.api_core.exceptions.BadRequest: 400 Error while reading data, error message: Field name 'Are you currently represented by another attorney for this matter? (MUST BE NO) - [c-18876]' is not supported by the current character map. Please change your field name or use character map V2 to let the system modify the field names.; reason: invalid, message: Error while reading data, error message: Field name 'Are you currently represented by another attorney for this matter? (MUST BE NO) - [c-18876]' is not supported by the current character map. Please change your field name or use character map V2 to let the system modify the field names.

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-24 11:24:47

All Good?

Ahsan (ahsan@shield-legal.com)
2025-03-24 11:44:48

Yea James in traffic, just parked

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-03-25 18:00:28

you also need to remove the == [text] from the end of the lings since you are searching for the keywords at the beginning

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-25 18:10:17

if you will not be working monday please submit a pto request

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-26 18:33:57

Flatirons meeting tomorrow 1130-230

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-03-26 18:42:26

Working on the date rows for tonight so we should be good tomorrow am

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-27 17:19:36

DO not push payloads and intakes to github. Github is for code storage only

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-27 17:20:39

Also the arizona issue is probably the fact that there is only 1 plaintiff which means we need to shift from injured[name/zip/address] to [name/zip/address]. This is probably what rahul will respond with

Dustin Surwill (dsurwill@shield-legal.com)
2025-03-27 19:41:30

We will need to add support to split the benchmark report output into multiple files by partner firm

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-01 18:51:18

gcloud config set project tort-intake-professionals gcloud auth application-default set-quota-project tort-intake-professionals

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-01 18:53:04

Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-02 11:58:46

All Good?

Ahsan (ahsan@shield-legal.com)
2025-04-02 12:29:08

Yea, had to get towed in to shop. There by 11

πŸ‘ Dustin Surwill
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-02 16:50:39

gcloud auth application-default login

Ahsan (ahsan@shield-legal.com)
2025-04-02 16:51:43

Your browser has been opened to visit:

<https://accounts.google.com/o/oauth2/auth?response_type=code&amp;client_id=764086051850-6qr4p6gpi6hn506pt8ejuq83di341hur.apps.googleusercontent.com&amp;redirect_uri=http%3A%2F%2Flocalhost%3A8085%2F&amp;scope=openid+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fuserinfo.email+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fcloud-platform+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fsqlservice.login&amp;state=tUSZXisv0hPJsV2wWjg8PicaCS7soC&amp;access_type=offline&amp;code_challenge=a_2A7Ol6J_ePROmPOc91zhKojvj4hkbT6EzBkCBOCp4&amp;code_challenge_method=S256>

Credentials saved to file: [C:\Users\Ahsan\AppData\Roaming\gcloud\applicationdefaultcredentials.json]

These credentials will be used by any library that requests Application Default Credentials (ADC). WARNING: Cannot add the project "tort-intake-professionals" to ADC as the quota project because the account in ADC does not have the "serviceusage.services.use" permission on this project. You might receive a "quota_exceeded" or "API not enabled" error. Run $ gcloud auth application-default set-quota-project to add a quota project.

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-02 16:52:38

gcloud auth login

Ahsan (ahsan@shield-legal.com)
2025-04-02 16:57:39

google.api_core.exceptions.Forbidden: 403 POST https://bigquery.googleapis.com/bigquery/v2/projects/tort-intake-professionals/queries?prettyPrint=false: Access Denied: BigQuery BigQuery: Permission denied while getting Drive credentials.

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-02 17:32:25

edit to use pctid_data_from_excel_view

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-07 17:31:23
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-08 18:23:11

I can tell that the march 4th issue was a code issue not a sa not returning an id

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-08 18:23:47

thats why we needed the function logs which were only saving 30 days. now it saving 180 days of logs

Ahsan (ahsan@shield-legal.com)
2025-04-08 18:23:58

do we know the issue, I dont think we updated the code in a while. OK

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-08 18:28:09

go through the vga leads that do not an external id and if they are not in meadows system please re-trigger

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 14:40:32

Want me to point 1705, 1749, 1794, 1892 to your branch?

Ahsan (ahsan@shield-legal.com)
2025-04-10 14:41:43

yea in case they want a live test. Ghozaland though is a bit strange as some of the fields they want were not apart of criteria before. so I am updating those. Like none of the signer info is in there other than signer full name, we have the split in there but thats it

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 14:42:45

Want me to point 1705, 1749, 1794, 1892 to your branch?

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 14:43:30

pointed

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-04-10 14:44:03

So do we know if we are doing re-triggers or just updates in theri system, their email is not clear on what they want us to do

Ahsan (ahsan@shield-legal.com)
2025-04-10 14:44:30

+

Ahsan (ahsan@shield-legal.com)
2025-04-10 14:44:35

++++++++++++++++++++++++++++++++++++++++++++++++++++++

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 14:44:47

we need to re-trigger the leads that are missing and what ever else they want

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 15:13:15

L 56 in your PR prevents the sending the Meadow for 1892 if already sent

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 15:13:55

We need to use a different case type for the testg

Ahsan (ahsan@shield-legal.com)
2025-04-10 15:14:11

I got a levinson ready also

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 15:15:07

We need to use that one as the test

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 15:16:55

I added a commit to your branch to allow duplicates on 1892

Ahsan (ahsan@shield-legal.com)
2025-04-10 15:17:07

since you go tthe creds, do you want to run the test?

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 15:37:32

work on adding the case create via case sync api to the sa_login.py

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 15:41:26

also add functions for document upload and contact creation

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 16:10:30

get everything done before monday morning, so I can review and test with you monday

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-04-10 16:22:35

still good to use the meadow dev branch yea?

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 16:58:09

No since you merged it

Ahsan (ahsan@shield-legal.com)
2025-04-10 17:07:22

this branch doesnt look merged in

Ahsan (ahsan@shield-legal.com)
2025-04-10 17:07:59
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-10 17:10:07

My mistake. You added a merge commit instead of pulling or reading when I said I added a commit to the branch. The github email made it look like it was merged. Then yes you are good to use that branch

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-14 11:06:30

We need to replace the sendinfo function in 1705 with thr new functions you created in salogin. Also is there a way to pass document categories during upload?

Ahsan (ahsan@shield-legal.com)
2025-04-14 11:12:08

We can set doc categories so indirectly I think so

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-14 12:34:48

This would update the doc category: https://documenter.getpostman.com/view/5921778/UVeJM5kQ#aaac7e0b-267b-45c1-8e89-f079c9a09036

documenter.getpostman.com
Ahsan (ahsan@shield-legal.com)
2025-04-16 13:16:11

For that partner name fix would this block work from the comments?

for partner, obj in firms.items(): if partner: filename = filename.replace('.xlsx', f'_{partner}.xlsx') # filename = f'{filename}_{partner}.xlsx' obj["workbook"].save(filename)

Ahsan (ahsan@shield-legal.com)
2025-04-16 13:16:48

might as well get some actual work done, even though it is enjoyable to see sean squirm

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-16 13:16:57

The comment should work

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-16 13:17:15

but will end up with filename.xslx_partner.xslx

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-16 13:17:18

but will end up with filename.xslx_partner.xslx

Ahsan (ahsan@shield-legal.com)
2025-04-16 13:17:41

want me to make a pr or just commit to main?

Ahsan (ahsan@shield-legal.com)
2025-04-16 13:19:52

how about this?

for partner, obj in firms.items(): if partner: filename = filename.replace('.xlsx', f'_{partner}.xlsx') # filename = filename.strip('.xlsx') # filename = f'{filename}_{partner}.xlsx' obj["workbook"].save(filename)

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-16 13:20:55

those comments would work. if that is only change. go ahead on main

Ahsan (ahsan@shield-legal.com)
2025-04-16 13:21:11

πŸš€

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-16 19:07:43

My mistake. Just remove the templates. part of line 5

Ahsan (ahsan@shield-legal.com)
2025-04-16 19:08:16

Oh, I was wondering why we got a fail notice from the log

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-17 19:22:21

Can you put the excel file you were working on Google drive so someone can work on the other mappings tomorrow?

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-04-18 12:02:12

ml new udfs, each column is the case number and each cell value is the line of code the udf lives on

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-04-23 11:07:07

Morning Dustin, not feeling well this am, super congested and bad cough. Working remote today.

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-23 11:18:28

Ok, after the daily Flatirons work on vga mappings but do not sent a test. Yhen work on documenting flatirons

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-23 12:38:27

Are you going to answer Becker?

Ahsan (ahsan@shield-legal.com)
2025-04-23 12:39:56

Yea, want me to send him our mapping file of what we attempted to push?

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-23 12:42:17

No, just answer the questions in yellow and grey then fix the mappings in blue and move the ones in orange to comments in the main.py (you cannot put comments in the mapping.json)

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-23 12:48:46

Also replace Alex's BG email with her tort in your response

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-04-23 13:26:40

Your email was cut off in the yellow section. Also I thought the County and InjuredSuffix (most of the yellow) were for the contact card in SA

Ahsan (ahsan@shield-legal.com)
2025-04-23 13:27:28

Yea, partially deleted stuff, just resent the completed email. This keyboard sucks

πŸ‘ Dustin Surwill
Ahsan (ahsan@shield-legal.com)
2025-04-29 16:00:41

made the edit

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-29 17:23:21

716328

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-04-29 17:40:39

716328 - 719310 is the sec interview pairing

Ahsan (ahsan@shield-legal.com)
2025-04-29 17:54:17

Levinson ⬆️

Ahsan (ahsan@shield-legal.com)
2025-04-29 17:56:24

Ghozland: 711999 intake - sec 719348

Ahsan (ahsan@shield-legal.com)
2025-04-30 11:53:22

Be in 10:30ish. I can join the huddle or you can give my updates.

Making the crump vga intake and secondary leads.

Updating the levinson mapping based off max’s feedback for another test on case they ask for one more.

Running through the flatirons code base with Edward today

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-30 11:58:23

We will send tests until everything is good

Ahsan (ahsan@shield-legal.com)
2025-04-30 11:58:59

Ok, you want me to make a new test lead then for vga or we will resend the same lead but fix the payload?

Dustin Surwill (dsurwill@shield-legal.com)
2025-04-30 11:59:26

the same lead should work. Daniel will open the meeting for you

πŸ‘:skin_tone_4: Ahsan
Ahsan (ahsan@shield-legal.com)
2025-04-30 14:05:12

for SA 2500369 β€’ county for signer not caught β€’ no middle name caught β€’ no suffix everything else looks good

Ahsan (ahsan@shield-legal.com)
2025-05-06 11:56:28

Enroute, if I don’t make it there in time. Updates, Edward did financials for fl. Emailed nancy. Working on the fl financials dashboard for looker. Working on the modeling

Dustin Surwill (dsurwill@shield-legal.com)
2025-05-06 16:33:35

After reviewing this matter, we have temporarily halted the integration until the UDFs in SA can be updated to align with the new questionnaire. This update is necessary to facilitate the correction of the mapping, as our questions have been revised to the new questionnaire.

Dustin Surwill (dsurwill@shield-legal.com)
2025-05-12 16:03:23

Make me a manager of those new channels

πŸ‘:skin_tone_4: Ahsan
Dustin Surwill (dsurwill@shield-legal.com)
2025-05-12 16:03:58

Also why are you making them?

Ahsan (ahsan@shield-legal.com)
2025-05-12 16:04:48

So we have specific singular coms for these firms, mcfadden asked me to.

Ahsan (ahsan@shield-legal.com)
2025-05-12 16:05:06

Other than you and mcfadden, anyone else should be manager? Ward?

Dustin Surwill (dsurwill@shield-legal.com)
2025-05-12 16:05:42

if he was added

Dustin Surwill (dsurwill@shield-legal.com)
2025-05-12 16:08:50

the crump channel was created by me last week. I just did not add you or anyone besides integrations and crump