Skip to content

Commit fa34652

Browse files
committed
Fixes: U4-3588 Value cannot be null. Parameter name: child error when using the Login Macro
1 parent 22c615a commit fa34652

File tree

4 files changed

+4
-0
lines changed

4 files changed

+4
-0
lines changed

src/Umbraco.Web/umbraco.presentation/umbraco/create/DLRScriptingTasks.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@ public override bool PerformSave()
5454
.SplitPascalCasing().ToFirstUpperInvariant();
5555
cms.businesslogic.macro.Macro m = cms.businesslogic.macro.Macro.MakeNew(name);
5656
m.ScriptingFile = fileName;
57+
m.Save();
5758
}
5859
}
5960

src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewMacrosTasks.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ public override bool PerformSave()
6767
.SplitPascalCasing().ToFirstUpperInvariant();
6868
var m = cms.businesslogic.macro.Macro.MakeNew(name);
6969
m.ScriptingFile = BasePath + fileName;
70+
m.Save();
7071
}
7172

7273
_returnUrl = string.Format(EditViewFile + "?file={0}", HttpUtility.UrlEncode(ParentFolderName.EnsureEndsWith('/') + fileName));

src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewTasks.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ public override bool PerformSave()
6767
.SplitPascalCasing().ToFirstUpperInvariant();
6868
var m = cms.businesslogic.macro.Macro.MakeNew(name);
6969
m.ScriptingFile = BasePath + fileName;
70+
m.Save();
7071
}
7172

7273
_returnUrl = string.Format(EditViewFile + "?file={0}", HttpUtility.UrlEncode(ParentFolderName.EnsureEndsWith('/') + fileName));

src/Umbraco.Web/umbraco.presentation/umbraco/create/XsltTasks.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ public override bool PerformSave()
6363
cms.businesslogic.macro.Macro m =
6464
cms.businesslogic.macro.Macro.MakeNew(name);
6565
m.Xslt = fileName + ".xslt";
66+
m.Save();
6667
}
6768
}
6869

0 commit comments

Comments
 (0)