|
@@ -32,13 +32,17 @@ public class Appointment extends Controller {
|
|
|
|
|
|
String ownertable = content.getStringValue("ownertable");
|
|
|
String ownerid = content.getStringValue("ownerid");
|
|
|
- Long shareuserid = 0L;
|
|
|
+ Long shareuserid = content.getLongValue("shareuserid");
|
|
|
String sharename = "";
|
|
|
if (!ownertable.isEmpty()) {
|
|
|
- Rows rows = dbConnect.runSqlQuery("SELECT createuserid,createby from " + ownertable + " WHERE " + ownertable + "id=" + ownerid + " and siteid='" + siteid + "'");
|
|
|
- if (rows.isNotEmpty()) {
|
|
|
- shareuserid = rows.get(0).getLong("createuserid");
|
|
|
- sharename = rows.get(0).getString("createby");
|
|
|
+ if (shareuserid > 0) {
|
|
|
+ sharename=getUser(shareuserid).getString("name");
|
|
|
+ } else {
|
|
|
+ Rows rows = dbConnect.runSqlQuery("SELECT createuserid,createby from " + ownertable + " WHERE " + ownertable + "id=" + ownerid + " and siteid='" + siteid + "'");
|
|
|
+ if (rows.isNotEmpty()) {
|
|
|
+ shareuserid = rows.get(0).getLong("createuserid");
|
|
|
+ sharename = rows.get(0).getString("createby");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
|