Skip to content
Snippets Groups Projects
Commit 37e5a9d0 authored by こぴなたみぽ's avatar こぴなたみぽ
Browse files

Fix bug

parent 1c1976f5
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,7 @@ export default class Connection extends Stream {
// 最終利用日時を更新するため定期的にaliveメッセージを送信
setInterval(() => {
this.send({ type: 'alive' });
me.last_used_at = new Date();
}, 1000 * 60);
// 自分の情報が更新されたとき
......
......@@ -23,12 +23,14 @@ export default Vue.extend({
docsUrl
};
},
watch: {
'os.i'() {
mounted() {
this.$watch('os.i', () => {
if ((this as any).os.i.twitter) {
if (this.form) this.form.close();
}
}
}, {
deep: true
});
},
methods: {
connect() {
......
......@@ -126,7 +126,7 @@ export default Vue.extend({
created() {
this.widgets.left = this.left;
this.widgets.right = this.right;
this.$watch('os.i', i => {
this.$watch('os.i.client_settings', i => {
this.widgets.left = this.left;
this.widgets.right = this.right;
}, {
......
......@@ -56,6 +56,7 @@ export default Vue.extend({
const ago = (new Date().getTime() - new Date((this as any).os.i.last_used_at).getTime()) / 1000
const isHisasiburi = ago >= 3600;
(this as any).os.i.last_used_at = new Date();
if (isHisasiburi) {
(this.$refs.welcomeback as any).style.display = 'block';
(this.$refs.main as any).style.overflow = 'hidden';
......
......@@ -111,7 +111,7 @@ export default Vue.extend({
this.widgets = (this as any).os.i.client_settings.mobile_home;
}
this.$watch('os.i', i => {
this.$watch('os.i.client_settings', i => {
this.widgets = (this as any).os.i.client_settings.mobile_home;
}, {
deep: true
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment