Hi all,
The attached patch allow to edit the comments for the instances and also
to edit the instance 1.
Best regards,
--
Cordialement,
Ludo - http://www.ubik-products.com
---
"L'amour pour principe et l'ordre pour base; le progres pour but" (A.Comte)
Index:
/Users/ludo/Workspaces/UbikDevSite/lokahi/src/java/org/apache/lokahi/core/api/instance/InstanceModel.java
===================================================================
---
/Users/ludo/Workspaces/UbikDevSite/lokahi/src/java/org/apache/lokahi/core/api/instance/InstanceModel.java
(revision 450355)
+++
/Users/ludo/Workspaces/UbikDevSite/lokahi/src/java/org/apache/lokahi/core/api/instance/InstanceModel.java
(working copy)
@@ -63,7 +63,7 @@
public void updateInstance(User u, Instance i, Function f) throws
AuthorizationException, TMCIllegalArgumentException, SQLException, IOException {
this.jpInit(f, u, i.getName());
if (u.isAllowed(f) && "UpdateInstance".equals(f.getCommand())) {
- if (i.getPk() > 1 && i.getName() != null && !"".equals(i.getName())) {
+ if (i.getPk() >= 1 && i.getName() != null && !"".equals(i.getName())) {
Instance.update(i);
} else {
throw new TMCIllegalArgumentException("Instance can not be null");
Index: /Users/ludo/Workspaces/UbikDevSite/lokahi/src/www/Core/Instance/update.vm
===================================================================
--- /Users/ludo/Workspaces/UbikDevSite/lokahi/src/www/Core/Instance/update.vm
(revision 450355)
+++ /Users/ludo/Workspaces/UbikDevSite/lokahi/src/www/Core/Instance/update.vm
(working copy)
@@ -60,7 +60,7 @@
#if ($User.isAllowed("UpdateInstance") && $methodToCall ==
"UpdateInstance")
#set ($instance = $view.getInstance($id))
<form name="Form" method="post"
action='$link.setAction("administration/InstanceAction")'>
- <input type="hidden" id="id" name="id" value="$!{id}">
+ <input type="hidden" id="instanceId" name="instanceId" value="$!{id}">
<input type="hidden" id="methodToCall" name="methodToCall"
value="$methodToCall">
Name: <input type="text" readonly id="instanceName"
name="instanceName" value="$!{instance.getName()}"><br />