                     hash="#data.hash[idx]#">
                  </cfif>
             </cfloop>
+		</cfcase>
+	<!--- UPDATE API Key --->
+		<cfcase value="#stText.Buttons.OK#">
+			<cfadmin 
+                    action="updateApiKey"
+                    type="#request.adminType#"
+                    password="#session["password"&request.adminType]#"
+                    key="#trim(form.apiKey)#">
 		</cfcase>
 	</cfswitch>
 	<cfcatch>


<cftry>
	<cfswitch expression="#form.mainAction#">
	<!--- UPDATE --->
		<cfcase value="#stText.Buttons.Update#">
			<cfset data.label=toArrayFromForm("label")>
			<cfset data.hash=toArrayFromForm("hash")>

		password="#session["password"&request.adminType]#"
		returnVariable="info">
		
	<cfadmin 
		action="getAPIKey"
		type="#request.adminType#"
		password="#session["password"&request.adminType]#"
		returnVariable="apiKey">
		
<cfadmin 
	action="getCompilerSettings"
