Skip to content

Commit c3ea73b

Browse files
update services
1 parent 18a97d1 commit c3ea73b

File tree

2 files changed

+18
-20
lines changed

2 files changed

+18
-20
lines changed

DocuSign.Workspaces/DocuSign.Workspaces/ClientApp/src/components/RequestFormPhysician.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ export const RequestFormPhysician = ({
201201
listPhysician.map((item) => (
202202
<DoctorRow
203203
key={item?.workspaceId}
204-
label={item.name}
204+
label={`Dr. ${item.name}`}
205205
checked={selectedPhysician?.workspaceId === item?.workspaceId}
206206
onToggle={() => toggle(item)}
207207
/>

DocuSign.Workspaces/DocuSign.Workspaces/Domain/CarePlans/CarePlansService.cs

Lines changed: 17 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public async Task<List<PhysicianModel>> GetPhysician()
2323
{
2424
var physiciansWorkspaces = new List<PhysicianModel>();
2525

26-
List<string> physicians = ["Dr. Max Payne", "Dr. Angela Kerr", "Dr. Luke Heer"];
26+
List<string> physicians = ["Max Payne", "Angela Kerr", "Luke Heer"];
2727
var workspaces = await ExecuteDocuSignCallAsync(
2828
"Workspace2.GetWorkspacesAsync",
2929
new { accountRepository.AccountId },
@@ -33,8 +33,7 @@ public async Task<List<PhysicianModel>> GetPhysician()
3333
{
3434
var createdPhysician = workspaces.Workspaces
3535
?.Where(w =>
36-
!string.IsNullOrWhiteSpace(w.Name) &&
37-
physicians.Any(p => w.Name.StartsWith(p + " Workspace", StringComparison.OrdinalIgnoreCase)))
36+
!string.IsNullOrWhiteSpace(w.Name) && physicians.Any(p => p == w.Name))
3837
.Select(a => new PhysicianModel
3938
{
4039
Name = a.Name,
@@ -51,7 +50,7 @@ public async Task<List<PhysicianModel>> GetPhysician()
5150
{
5251
var workspaceBody = new CreateWorkspaceBody
5352
{
54-
Name = physician.Split(' ')[1] + " " + physician.Split(' ')[2]
53+
Name = physician
5554
};
5655
var workspace = await ExecuteDocuSignCallAsync(
5756
"Workspace2.CreateWorkspaceAsync",
@@ -76,22 +75,21 @@ public async Task<List<CareDocumentsModel>> SubmitToPhysician(SubmitToPhysicians
7675
var userForCreate = new WorkspaceUserForCreate
7776
{
7877
Email = model.Email,
79-
FirstName = model.Physician.Name.Split(' ')[1],
80-
LastName = model.Physician.Name.Split(' ')[2]
78+
FirstName = model.Physician.Name.Split(' ')[0],
79+
LastName = model.Physician.Name.Split(' ')[1]
8180
};
82-
await ExecuteDocuSignCallAsync(
83-
"WorkspaceUsers.AddWorkspaceUserAsync",
84-
new
85-
{
86-
accountRepository.AccountId,
87-
model.Physician.WorkspaceId,
88-
model.Email
89-
},
90-
() => docuSignApiProvider.WorkspaceUsers.AddWorkspaceUserAsync(
91-
accountRepository.AccountId,
92-
model.Physician.WorkspaceId,
93-
userForCreate));
94-
81+
await ExecuteDocuSignCallAsync(
82+
"WorkspaceUsers.AddWorkspaceUserAsync",
83+
new
84+
{
85+
accountRepository.AccountId,
86+
model.Physician.WorkspaceId,
87+
model.Email
88+
},
89+
() => docuSignApiProvider.WorkspaceUsers.AddWorkspaceUserAsync(
90+
accountRepository.AccountId,
91+
model.Physician.WorkspaceId,
92+
userForCreate));
9593

9694
foreach (var document in model.Documents)
9795
{

0 commit comments

Comments
 (0)