fixed impersonating
parent
7b010ca77c
commit
74a12af935
|
|
@ -66,7 +66,7 @@ public class Presets {
|
|||
String sysdefGUID = sysdef.get(defQuery.getFieldId("InstanceId")).toString();
|
||||
|
||||
// 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()) {
|
||||
// CHECK IF PREFERENCE HAS GUID
|
||||
|
|
@ -75,7 +75,7 @@ public class Presets {
|
|||
// IF GUID IS NULL PUT SYSTEM DEFAULT INSIDE
|
||||
System.out.println("GEHT REIN");
|
||||
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);
|
||||
}
|
||||
} else {
|
||||
|
|
@ -83,7 +83,7 @@ public class Presets {
|
|||
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
|
||||
getAll();
|
||||
|
|
@ -121,7 +121,7 @@ public class Presets {
|
|||
var queryP = new Query.QueryBuilder(formUserPref)
|
||||
.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,
|
||||
0);
|
||||
|
||||
|
|
@ -158,7 +158,7 @@ public class Presets {
|
|||
.addFieldValue("Language", 364000004, new Value(request.getLanguage()))
|
||||
.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);
|
||||
|
||||
// bei falschen input parameter
|
||||
|
|
|
|||
Loading…
Reference in New Issue