✌️
This commit is contained in:
		
							parent
							
								
									0be8bbc19f
								
							
						
					
					
						commit
						06cfa207fc
					
				
					 4 changed files with 3 additions and 28 deletions
				
			
		| 
						 | 
					@ -1,16 +0,0 @@
 | 
				
			||||||
export default function(note) {
 | 
					 | 
				
			||||||
	if (note.text == null) return true;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	let txt = note.text;
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	if (note.media) {
 | 
					 | 
				
			||||||
		note.media.forEach(file => {
 | 
					 | 
				
			||||||
			txt = txt.replace(file.url, '');
 | 
					 | 
				
			||||||
			if (file.src) txt = txt.replace(file.src, '');
 | 
					 | 
				
			||||||
		});
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		if (txt == '') return true;
 | 
					 | 
				
			||||||
	}
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
	return false;
 | 
					 | 
				
			||||||
}
 | 
					 | 
				
			||||||
| 
						 | 
					@ -25,7 +25,7 @@
 | 
				
			||||||
						<span v-if="p.isHidden" style="opacity: 0.5">%i18n:@private%</span>
 | 
											<span v-if="p.isHidden" style="opacity: 0.5">%i18n:@private%</span>
 | 
				
			||||||
						<span v-if="p.deletedAt" style="opacity: 0.5">%i18n:@deleted%</span>
 | 
											<span v-if="p.deletedAt" style="opacity: 0.5">%i18n:@deleted%</span>
 | 
				
			||||||
						<a class="reply" v-if="p.reply">%fa:reply%</a>
 | 
											<a class="reply" v-if="p.reply">%fa:reply%</a>
 | 
				
			||||||
						<misskey-flavored-markdown v-if="p.text && !canHideText(p)" :text="p.text" :i="$store.state.i" :class="$style.text"/>
 | 
											<misskey-flavored-markdown v-if="p.text" :text="p.text" :i="$store.state.i" :class="$style.text"/>
 | 
				
			||||||
						<a class="rp" v-if="p.renote">RP:</a>
 | 
											<a class="rp" v-if="p.renote">RP:</a>
 | 
				
			||||||
					</div>
 | 
										</div>
 | 
				
			||||||
					<div class="media" v-if="p.media.length > 0">
 | 
										<div class="media" v-if="p.media.length > 0">
 | 
				
			||||||
| 
						 | 
					@ -75,7 +75,6 @@
 | 
				
			||||||
<script lang="ts">
 | 
					<script lang="ts">
 | 
				
			||||||
import Vue from 'vue';
 | 
					import Vue from 'vue';
 | 
				
			||||||
import dateStringify from '../../../common/scripts/date-stringify';
 | 
					import dateStringify from '../../../common/scripts/date-stringify';
 | 
				
			||||||
import canHideText from '../../../common/scripts/can-hide-text';
 | 
					 | 
				
			||||||
import parse from '../../../../../mfm/parse';
 | 
					import parse from '../../../../../mfm/parse';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
import MkPostFormWindow from './post-form-window.vue';
 | 
					import MkPostFormWindow from './post-form-window.vue';
 | 
				
			||||||
| 
						 | 
					@ -190,8 +189,6 @@ export default Vue.extend({
 | 
				
			||||||
	},
 | 
						},
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	methods: {
 | 
						methods: {
 | 
				
			||||||
		canHideText,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		capture(withHandler = false) {
 | 
							capture(withHandler = false) {
 | 
				
			||||||
			if (this.$store.getters.isSignedIn) {
 | 
								if (this.$store.getters.isSignedIn) {
 | 
				
			||||||
				this.connection.send({
 | 
									this.connection.send({
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -25,7 +25,7 @@
 | 
				
			||||||
						<span v-if="p.isHidden" style="opacity: 0.5">(%i18n:@private%)</span>
 | 
											<span v-if="p.isHidden" style="opacity: 0.5">(%i18n:@private%)</span>
 | 
				
			||||||
						<span v-if="p.deletedAt" style="opacity: 0.5">(%i18n:@deleted%)</span>
 | 
											<span v-if="p.deletedAt" style="opacity: 0.5">(%i18n:@deleted%)</span>
 | 
				
			||||||
						<a class="reply" v-if="p.reply">%fa:reply%</a>
 | 
											<a class="reply" v-if="p.reply">%fa:reply%</a>
 | 
				
			||||||
						<misskey-flavored-markdown v-if="p.text && !canHideText(p)" :text="p.text" :i="$store.state.i"/>
 | 
											<misskey-flavored-markdown v-if="p.text" :text="p.text" :i="$store.state.i"/>
 | 
				
			||||||
						<a class="rp" v-if="p.renote != null">RP:</a>
 | 
											<a class="rp" v-if="p.renote != null">RP:</a>
 | 
				
			||||||
					</div>
 | 
										</div>
 | 
				
			||||||
					<div class="media" v-if="p.media.length > 0">
 | 
										<div class="media" v-if="p.media.length > 0">
 | 
				
			||||||
| 
						 | 
					@ -68,7 +68,6 @@
 | 
				
			||||||
<script lang="ts">
 | 
					<script lang="ts">
 | 
				
			||||||
import Vue from 'vue';
 | 
					import Vue from 'vue';
 | 
				
			||||||
import parse from '../../../../../../mfm/parse';
 | 
					import parse from '../../../../../../mfm/parse';
 | 
				
			||||||
import canHideText from '../../../../common/scripts/can-hide-text';
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
import MkNoteMenu from '../../../../common/views/components/note-menu.vue';
 | 
					import MkNoteMenu from '../../../../common/views/components/note-menu.vue';
 | 
				
			||||||
import MkReactionPicker from '../../../../common/views/components/reaction-picker.vue';
 | 
					import MkReactionPicker from '../../../../common/views/components/reaction-picker.vue';
 | 
				
			||||||
| 
						 | 
					@ -148,8 +147,6 @@ export default Vue.extend({
 | 
				
			||||||
	},
 | 
						},
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	methods: {
 | 
						methods: {
 | 
				
			||||||
		canHideText,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		capture(withHandler = false) {
 | 
							capture(withHandler = false) {
 | 
				
			||||||
			if (this.$store.getters.isSignedIn) {
 | 
								if (this.$store.getters.isSignedIn) {
 | 
				
			||||||
				this.connection.send({
 | 
									this.connection.send({
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -25,7 +25,7 @@
 | 
				
			||||||
						<span v-if="p.isHidden" style="opacity: 0.5">(%i18n:@private%)</span>
 | 
											<span v-if="p.isHidden" style="opacity: 0.5">(%i18n:@private%)</span>
 | 
				
			||||||
						<span v-if="p.deletedAt" style="opacity: 0.5">(%i18n:@deleted%)</span>
 | 
											<span v-if="p.deletedAt" style="opacity: 0.5">(%i18n:@deleted%)</span>
 | 
				
			||||||
						<a class="reply" v-if="p.reply">%fa:reply%</a>
 | 
											<a class="reply" v-if="p.reply">%fa:reply%</a>
 | 
				
			||||||
						<misskey-flavored-markdown v-if="p.text && !canHideText(p)" :text="p.text" :i="$store.state.i" :class="$style.text"/>
 | 
											<misskey-flavored-markdown v-if="p.text" :text="p.text" :i="$store.state.i" :class="$style.text"/>
 | 
				
			||||||
						<a class="rp" v-if="p.renote != null">RP:</a>
 | 
											<a class="rp" v-if="p.renote != null">RP:</a>
 | 
				
			||||||
					</div>
 | 
										</div>
 | 
				
			||||||
					<div class="media" v-if="p.media.length > 0">
 | 
										<div class="media" v-if="p.media.length > 0">
 | 
				
			||||||
| 
						 | 
					@ -69,7 +69,6 @@
 | 
				
			||||||
<script lang="ts">
 | 
					<script lang="ts">
 | 
				
			||||||
import Vue from 'vue';
 | 
					import Vue from 'vue';
 | 
				
			||||||
import parse from '../../../../../mfm/parse';
 | 
					import parse from '../../../../../mfm/parse';
 | 
				
			||||||
import canHideText from '../../../common/scripts/can-hide-text';
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
import MkNoteMenu from '../../../common/views/components/note-menu.vue';
 | 
					import MkNoteMenu from '../../../common/views/components/note-menu.vue';
 | 
				
			||||||
import MkReactionPicker from '../../../common/views/components/reaction-picker.vue';
 | 
					import MkReactionPicker from '../../../common/views/components/reaction-picker.vue';
 | 
				
			||||||
| 
						 | 
					@ -165,8 +164,6 @@ export default Vue.extend({
 | 
				
			||||||
	},
 | 
						},
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	methods: {
 | 
						methods: {
 | 
				
			||||||
		canHideText,
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		capture(withHandler = false) {
 | 
							capture(withHandler = false) {
 | 
				
			||||||
			if (this.$store.getters.isSignedIn) {
 | 
								if (this.$store.getters.isSignedIn) {
 | 
				
			||||||
				this.connection.send({
 | 
									this.connection.send({
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue