Beta: fedibird expires_at

This commit is contained in:
cutls 2020-06-16 15:08:27 +09:00
parent 2b5637f388
commit 1266ef44ee
2 changed files with 19 additions and 1 deletions

View File

@ -122,6 +122,10 @@ function post(mode, postvis) {
console.log('This toot will be posted at:' + scheduled)
schedule()
toot.scheduled_at = scheduled
if($('#sch-box').hasClass('expire')) {
toot.scheduled_at = null
toot.expires_at = scheduled
}
} else {
var scheduled = ''
}
@ -195,6 +199,20 @@ function post(mode, postvis) {
}
}
}
function expPostMode() {
$('#sch-box').toggleClass('expire')
if($('#sch-box').hasClass('expire')) {
Swal.fire({
type: 'info',
title: 'Expiring toot On'
})
} else {
Swal.fire({
type: 'info',
title: 'Expireing toot Off'
})
}
}
function misskeyPost() {
var str = $('#textarea').val()
var acct_id = $('#post-acct-sel').val()

View File

@ -404,7 +404,7 @@
style="margin:0"
/>
<div id="sch-box">
@@postat@@<br /><span class="sml">@@scheduleWarn@@</span><br />
@@postat@@<br /><span class="sml">@@scheduleWarn@@</span><a onclick="expPostMode()">Expire mode(beta)</a><br />
<input
type="datetime-local"
id="sch-date"