diff --git a/lib/WebGUI/ProfileField.pm b/lib/WebGUI/ProfileField.pm old mode 100644 new mode 100755 diff --git a/lib/WebGUI/VersionTag.pm b/lib/WebGUI/VersionTag.pm index 838e2f95f..e3a03d1f7 100755 --- a/lib/WebGUI/VersionTag.pm +++ b/lib/WebGUI/VersionTag.pm @@ -380,6 +380,12 @@ sub getVersionTagMode { my $mode = q{}; #AMH: to do get user settings + $mode = $session->user()->profileField(q{versionTagMode}); + + #verify mode. + if (!(defined $mode && WebGUI::Utility::isIn($mode, qw{autoCommit siteWide singlePerUser multiPerUser}))) { + $mode = q{}; + } #Get mode from settings if ($mode eq q{}) {