Skip to content

Commit a0ec95e

Browse files
committed
Angular
- fix line break at convertDate function - fix signalR connection variable
1 parent 713cc81 commit a0ec95e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Angular/Writers/AngularServiceWriter.cs

+3-3
Original file line numberDiff line numberDiff line change
@@ -544,7 +544,7 @@ public virtual void Write(AngularWriteConfiguration configuration)
544544
methodTemplate.WithCode(Code.Declare(Code.Generic("Subject", Code.Void()), subjectName, Code.New(Code.Generic("Subject", Code.Void()))))
545545
.WithCode(
546546
Code.This().Method(connectMethod).Method("pipe",
547-
Code.Method("mergeMap", Code.Lambda(Code.This().Field(connectionField))),
547+
Code.Method("mergeMap", Code.Lambda(Code.This().Field(connectionField.Name + "!"))),
548548
Code.Method("take", Code.Number(1)),
549549
Code.Method("mergeMap", Code.Lambda("connection", Code.Local("connection").Method("send", parameters))
550550
))
@@ -616,7 +616,7 @@ private bool WriteDateFixes(ClassTemplate classTemplate, List<MethodTemplate> co
616616
this.AddUsing(model, classTemplate, controllerOptions, relativeModelPath);
617617
bool hasLocalDateProperty = false;
618618
MethodTemplate convertDateMethodTemplate = classTemplate.AddMethod(methodName, Code.Void()).Private()
619-
.WithParameter(model.ToTemplate(), "model")
619+
.WithParameter(model.ToTemplate(), "model?")
620620
.WithCode(Code.If(Code.Local("!model")).WithCode(Code.Return()));
621621
convertDateMethods.Add(convertDateMethodTemplate);
622622
foreach (PropertyTransferObject property in model.Properties)
@@ -669,7 +669,7 @@ private bool WriteDateFixes(ClassTemplate classTemplate, List<MethodTemplate> co
669669
{
670670
hasLocalDateProperty = true;
671671
string convertMethodName = $"convert{property.Type.Name.ToPascalCase()}Date";
672-
convertDateMethodTemplate.WithCode(Code.This().Method(convertMethodName, Code.Local("model").Field(propertyName)));
672+
convertDateMethodTemplate.WithCode(Code.This().Method(convertMethodName, Code.Local("model").Field(propertyName)).Close());
673673
}
674674
}
675675
}

0 commit comments

Comments
 (0)