summaryrefslogtreecommitdiff
path: root/src/client
diff options
context:
space:
mode:
Diffstat (limited to 'src/client')
-rw-r--r--src/client/app/desktop/views/components/post-form.vue8
-rw-r--r--src/client/app/mobile/views/components/post-form.vue8
2 files changed, 10 insertions, 6 deletions
diff --git a/src/client/app/desktop/views/components/post-form.vue b/src/client/app/desktop/views/components/post-form.vue
index 5ae44eddaa..278c98dc9a 100644
--- a/src/client/app/desktop/views/components/post-form.vue
+++ b/src/client/app/desktop/views/components/post-form.vue
@@ -137,7 +137,9 @@ export default Vue.extend({
},
canPost(): boolean {
- return !this.posting && (this.text.length != 0 || this.files.length != 0 || this.poll || this.renote);
+ return !this.posting &&
+ (1 <= this.text.length || 1 <= this.files.length || this.poll || this.renote) &&
+ (this.text.length <= 1000);
}
},
@@ -307,8 +309,8 @@ export default Vue.extend({
}, err => {
alert('エラー: ' + err.message);
}, {
- enableHighAccuracy: true
- });
+ enableHighAccuracy: true
+ });
},
removeGeo() {
diff --git a/src/client/app/mobile/views/components/post-form.vue b/src/client/app/mobile/views/components/post-form.vue
index c558178cbb..f7b2988982 100644
--- a/src/client/app/mobile/views/components/post-form.vue
+++ b/src/client/app/mobile/views/components/post-form.vue
@@ -132,7 +132,9 @@ export default Vue.extend({
},
canPost(): boolean {
- return !this.posting && (this.text.length != 0 || this.files.length != 0 || this.poll || this.renote);
+ return !this.posting &&
+ (1 <= this.text.length || 1 <= this.files.length || this.poll || this.renote) &&
+ (this.text.length <= 1000);
}
},
@@ -221,8 +223,8 @@ export default Vue.extend({
}, err => {
alert('%i18n:@error%: ' + err.message);
}, {
- enableHighAccuracy: true
- });
+ enableHighAccuracy: true
+ });
},
removeGeo() {