]> code.citadel.org Git - citadel.git/blobdiff - webcit/netconf.c
* meanwhile iterators know ITERATE:KEY on their own, no need to svput them.
[citadel.git] / webcit / netconf.c
index 9e316f950695a39eec63133702d76ceb4bba5db6..09cfb9d111e4cf1a09c63c7e4ebd2c42bf3960c4 100644 (file)
@@ -138,6 +138,7 @@ void save_net_conf(HashList *Nodelist)
                                }
                        }
                        FreeStrBuf(&Buf);
+                       DeleteHashPos(&where);
                }
                serv_puts("000");
        }
@@ -205,7 +206,6 @@ void display_edit_node(void)
        }
        
        memset(&SubTP, 0, sizeof(WCTemplputParams));
-       SVPutBuf("ITERATE:KEY", Index, 1);
        SubTP.Filter.ContextType = CTX_NODECONF;
        SubTP.Context = vNode;
        begin_burst();
@@ -300,7 +300,7 @@ InitModule_NETCONF
 {
        WebcitAddUrlHandler(HKEY("display_edit_node"), "", 0, display_edit_node, 0);
 
-       WebcitAddUrlHandler(HKEY("edit_node"), "", 0, edit_node, 0);
+       WebcitAddUrlHandler(HKEY("aide_ignetconf_edit_node"), "", 0, edit_node, 0);
        WebcitAddUrlHandler(HKEY("display_netconf"), "", 0, display_netconf, 0);
        WebcitAddUrlHandler(HKEY("display_confirm_delete_node"), "", 0, display_confirm_delete_node, 0);
        WebcitAddUrlHandler(HKEY("delete_node"), "", 0, delete_node, 0);