fixed impersonating
parent
7b010ca77c
commit
74a12af935
|
|
@ -66,7 +66,7 @@ public class Presets {
|
||||||
String sysdefGUID = sysdef.get(defQuery.getFieldId("InstanceId")).toString();
|
String sysdefGUID = sysdef.get(defQuery.getFieldId("InstanceId")).toString();
|
||||||
|
|
||||||
// CHECK IF USER HAS PREFERENCES
|
// CHECK IF USER HAS PREFERENCES
|
||||||
var preference = api.queryFieldsById("\'2\'==\"ext_GedikSa\"", prefQuery.getFieldIds(), formUserPref, null, 0, 0);
|
var preference = api.queryFieldsById("\'2\'==\""+ api.getUser() +"\"", prefQuery.getFieldIds(), formUserPref, null, 0, 0);
|
||||||
|
|
||||||
if (preference != null && !preference.isEmpty()) {
|
if (preference != null && !preference.isEmpty()) {
|
||||||
// CHECK IF PREFERENCE HAS GUID
|
// CHECK IF PREFERENCE HAS GUID
|
||||||
|
|
@ -75,7 +75,7 @@ public class Presets {
|
||||||
// IF GUID IS NULL PUT SYSTEM DEFAULT INSIDE
|
// IF GUID IS NULL PUT SYSTEM DEFAULT INSIDE
|
||||||
System.out.println("GEHT REIN");
|
System.out.println("GEHT REIN");
|
||||||
var queryPreferenceNewValue = new Query.QueryBuilder(formUserPref).addFieldValue("GUID", 364000001, new Value(sysdefGUID)).build();
|
var queryPreferenceNewValue = new Query.QueryBuilder(formUserPref).addFieldValue("GUID", 364000001, new Value(sysdefGUID)).build();
|
||||||
var pref = api.queryFieldsById("\'2\'==\"ext_GedikSa\"", queryPreferenceNewValue.getFieldIds(), formUserPref, null, 0, 0);
|
var pref = api.queryFieldsById("\'2\'==\""+ api.getUser() +"\"", queryPreferenceNewValue.getFieldIds(), formUserPref, null, 0, 0);
|
||||||
api.modifyEntry(pref.get(0).getEntryId(), queryPreferenceNewValue);
|
api.modifyEntry(pref.get(0).getEntryId(), queryPreferenceNewValue);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
@ -83,7 +83,7 @@ public class Presets {
|
||||||
createUserPreference(sysdefGUID);
|
createUserPreference(sysdefGUID);
|
||||||
}
|
}
|
||||||
|
|
||||||
preference = api.queryFieldsById("\'2\'==\"ext_GedikSa\"", prefQuery.getFieldIds(), formUserPref, null, 0, 0);
|
preference = api.queryFieldsById("\'2\'==\""+ api.getUser() +"\"", prefQuery.getFieldIds(), formUserPref, null, 0, 0);
|
||||||
|
|
||||||
// INIT ALL PRESETS
|
// INIT ALL PRESETS
|
||||||
getAll();
|
getAll();
|
||||||
|
|
@ -121,7 +121,7 @@ public class Presets {
|
||||||
var queryP = new Query.QueryBuilder(formUserPref)
|
var queryP = new Query.QueryBuilder(formUserPref)
|
||||||
.addFieldValue("GUID", 364000001, new Value(guid.getGuid())).build();
|
.addFieldValue("GUID", 364000001, new Value(guid.getGuid())).build();
|
||||||
|
|
||||||
var pref = api.queryFieldsById("\'2\'==\"ext_GedikSa\"", queryP.getFieldIds(), formUserPref,
|
var pref = api.queryFieldsById("\'2\'==\""+ api.getUser() +"\"", queryP.getFieldIds(), formUserPref,
|
||||||
null, 0,
|
null, 0,
|
||||||
0);
|
0);
|
||||||
|
|
||||||
|
|
@ -158,7 +158,7 @@ public class Presets {
|
||||||
.addFieldValue("Language", 364000004, new Value(request.getLanguage()))
|
.addFieldValue("Language", 364000004, new Value(request.getLanguage()))
|
||||||
.build();
|
.build();
|
||||||
|
|
||||||
var preferences = api.queryFieldsById("\'2\'==\"ext_GedikSa\"", queryUserPreferences.getFieldIds(),
|
var preferences = api.queryFieldsById("\'2\'==\""+ api.getUser() +"\"", queryUserPreferences.getFieldIds(),
|
||||||
formUserPref, null, 0, 0).get(0);
|
formUserPref, null, 0, 0).get(0);
|
||||||
|
|
||||||
// bei falschen input parameter
|
// bei falschen input parameter
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue