New update function

Contrast_Picker
Arcidayne 9 years ago
parent 62846cb91b
commit 04ea1d8585

@ -15,11 +15,11 @@
save_state="y" save_state="y"
date_written="2015-10-25 12:00:38" date_written="2015-10-25 12:00:38"
requires="4.00" requires="4.00"
version="2.0" version="2.1"
> >
<description trim="y"> <description trim="y">
<![CDATA[ <![CDATA[
Simple command. Use 'grhere' to identify people missing from your group in the room, or 'grarea' to find people missing in the area. Simple command. Use 'grhere' to identify people missing from your group in the room, or 'grarea' to find people missing in the area. Use 'grupdate' to automatically update plugin.
]]> ]]>
</description> </description>
@ -229,14 +229,7 @@ function update_plugin ()
async_ok, async = pcall (require, "async") async_ok, async = pcall (require, "async")
if async_ok then if async_ok then
plugin_page = async.request(raw, "HTTPS") plugin_page = async.doAsyncRemoteRequest(raw, function(retval, page, status, headers, full_status, request_url) if status == 200 then raw_version = tonumber(page:match('%s%s+version="([0-9%.]+)"', "HTTPS")
end
retval, page, status, headers, full_status = plugin_page:join()
plugin_page = nil
if status == 200 then
raw_version = tonumber(string.match(page, '%s%s+version="([0-9%.]+)"')) -- Pulls version number
end end
if raw_version == pversion then if raw_version == pversion then

Loading…
Cancel
Save