Browse Source

[Minor] Fix getting of emails

tags/1.9.0
Vsevolod Stakhov 5 years ago
parent
commit
ba63e160b5
2 changed files with 2 additions and 22 deletions
  1. 1
    0
      src/lua/lua_task.c
  2. 1
    22
      src/lua/lua_url.c

+ 1
- 0
src/lua/lua_task.c View File

@@ -2072,6 +2072,7 @@ lua_task_get_emails (lua_State * L)
lua_createtable (L, g_hash_table_size (task->emails), 0);
cb.i = 1;
cb.L = L;
cb.mask = PROTOCOL_MAILTO;
g_hash_table_foreach (task->emails, lua_tree_url_callback, &cb);
}
else {

+ 1
- 22
src/lua/lua_url.c View File

@@ -720,28 +720,7 @@ lua_url_to_table (lua_State *L)


lua_pushstring (L, "protocol");

switch (u->protocol) {
case PROTOCOL_FILE:
lua_pushstring (L, "file");
break;
case PROTOCOL_FTP:
lua_pushstring (L, "ftp");
break;
case PROTOCOL_HTTP:
lua_pushstring (L, "http");
break;
case PROTOCOL_HTTPS:
lua_pushstring (L, "https");
break;
case PROTOCOL_MAILTO:
lua_pushstring (L, "mailto");
break;
case PROTOCOL_UNKNOWN:
default:
lua_pushstring (L, "unknown");
break;
}
lua_pushstring (L, rspamd_url_protocol_name (u->protocol));
lua_settable (L, -3);
}
else {

Loading…
Cancel
Save