'addon/mailstream/mailstream.php',
'mailstream_convert_table_entries'
);
- Hook::fork(PRIORITY_LOW, 'mailstream_convert_table_entries');
+ Hook::fork(Worker::PRIORITY_LOW, 'mailstream_convert_table_entries');
}
}
'message_id' => $message_id,
'tries' => 0,
];
- Hook::fork(PRIORITY_LOW, 'mailstream_send_hook', $send_hook_data);
+ Hook::fork(Worker::PRIORITY_LOW, 'mailstream_send_hook', $send_hook_data);
}
/**
*
* @param string $text text to word wrap - modified in-place
*/
-function mailstream_html_wrap(string &$text): string
+function mailstream_html_wrap(string &$text)
{
$lines = str_split($text, 200);
for ($i = 0; $i < count($lines); $i++) {
continue;
}
Logger::info('mailstream_convert_table_entries: convert item to workerqueue', $send_hook_data);
- Hook::fork(PRIORITY_LOW, 'mailstream_send_hook', $send_hook_data);
+ Hook::fork(Worker::PRIORITY_LOW, 'mailstream_send_hook', $send_hook_data);
}
DBA::e('DROP TABLE `mailstream_item`');
}
*/
function mailstream_addon_settings(App &$a, array &$data)
{
- $enabled = DI::pConfig()->get(local_user(), 'mailstream', 'enabled');
- $address = DI::pConfig()->get(local_user(), 'mailstream', 'address');
- $nolikes = DI::pConfig()->get(local_user(), 'mailstream', 'nolikes');
- $attachimg = DI::pConfig()->get(local_user(), 'mailstream', 'attachimg');
+ $enabled = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'mailstream', 'enabled');
+ $address = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'mailstream', 'address');
+ $nolikes = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'mailstream', 'nolikes');
+ $attachimg = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'mailstream', 'attachimg');
$template = Renderer::getMarkupTemplate('settings.tpl', 'addon/mailstream/');
$html = Renderer::replaceMacros($template, [
*/
function mailstream_addon_settings_post(App $a, array $post)
{
- if (!local_user() || empty($post['mailstream-submit'])) {
+ if (!DI::userSession()->getLocalUserId() || empty($post['mailstream-submit'])) {
return;
}
if ($post['mailstream_address'] != "") {
- DI::pConfig()->set(local_user(), 'mailstream', 'address', $post['mailstream_address']);
+ DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'mailstream', 'address', $post['mailstream_address']);
} else {
- DI::pConfig()->delete(local_user(), 'mailstream', 'address');
+ DI::pConfig()->delete(DI::userSession()->getLocalUserId(), 'mailstream', 'address');
}
if ($post['mailstream_nolikes']) {
- DI::pConfig()->set(local_user(), 'mailstream', 'nolikes', $post['mailstream_enabled']);
+ DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'mailstream', 'nolikes', $post['mailstream_enabled']);
} else {
- DI::pConfig()->delete(local_user(), 'mailstream', 'nolikes');
+ DI::pConfig()->delete(DI::userSession()->getLocalUserId(), 'mailstream', 'nolikes');
}
if ($post['mailstream_enabled']) {
- DI::pConfig()->set(local_user(), 'mailstream', 'enabled', $post['mailstream_enabled']);
+ DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'mailstream', 'enabled', $post['mailstream_enabled']);
} else {
- DI::pConfig()->delete(local_user(), 'mailstream', 'enabled');
+ DI::pConfig()->delete(DI::userSession()->getLocalUserId(), 'mailstream', 'enabled');
}
if ($post['mailstream_attachimg']) {
- DI::pConfig()->set(local_user(), 'mailstream', 'attachimg', $post['mailstream_attachimg']);
+ DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'mailstream', 'attachimg', $post['mailstream_attachimg']);
} else {
- DI::pConfig()->delete(local_user(), 'mailstream', 'attachimg');
+ DI::pConfig()->delete(DI::userSession()->getLocalUserId(), 'mailstream', 'attachimg');
}
}