diff options
Diffstat (limited to 'client/src/app')
-rw-r--r-- | client/src/app/search/search-filters.component.ts | 45 | ||||
-rw-r--r-- | client/src/app/videos/+video-watch/modal/video-share.component.ts | 2 |
2 files changed, 23 insertions, 24 deletions
diff --git a/client/src/app/search/search-filters.component.ts b/client/src/app/search/search-filters.component.ts index b64c965b1..57131fcac 100644 --- a/client/src/app/search/search-filters.component.ts +++ b/client/src/app/search/search-filters.component.ts | |||
@@ -119,6 +119,28 @@ export class SearchFiltersComponent implements OnInit { | |||
119 | this.filtered.emit(this.advancedSearch) | 119 | this.filtered.emit(this.advancedSearch) |
120 | } | 120 | } |
121 | 121 | ||
122 | reset () { | ||
123 | this.advancedSearch.reset() | ||
124 | this.durationRange = undefined | ||
125 | this.publishedDateRange = undefined | ||
126 | this.originallyPublishedStartYear = undefined | ||
127 | this.originallyPublishedEndYear = undefined | ||
128 | this.inputUpdated() | ||
129 | } | ||
130 | |||
131 | resetField (fieldName: string, value?: any) { | ||
132 | this.advancedSearch[fieldName] = value | ||
133 | } | ||
134 | |||
135 | resetLocalField (fieldName: string, value?: any) { | ||
136 | this[fieldName] = value | ||
137 | this.inputUpdated() | ||
138 | } | ||
139 | |||
140 | resetOriginalPublicationYears () { | ||
141 | this.originallyPublishedStartYear = this.originallyPublishedEndYear = undefined | ||
142 | } | ||
143 | |||
122 | private loadOriginallyPublishedAtYears () { | 144 | private loadOriginallyPublishedAtYears () { |
123 | this.originallyPublishedStartYear = this.advancedSearch.originallyPublishedStartDate | 145 | this.originallyPublishedStartYear = this.advancedSearch.originallyPublishedStartDate |
124 | ? new Date(this.advancedSearch.originallyPublishedStartDate).getFullYear().toString() | 146 | ? new Date(this.advancedSearch.originallyPublishedStartDate).getFullYear().toString() |
@@ -234,27 +256,4 @@ export class SearchFiltersComponent implements OnInit { | |||
234 | 256 | ||
235 | this.advancedSearch.startDate = date.toISOString() | 257 | this.advancedSearch.startDate = date.toISOString() |
236 | } | 258 | } |
237 | |||
238 | private reset () { | ||
239 | this.advancedSearch.reset() | ||
240 | this.durationRange = undefined | ||
241 | this.publishedDateRange = undefined | ||
242 | this.originallyPublishedStartYear = undefined | ||
243 | this.originallyPublishedEndYear = undefined | ||
244 | this.inputUpdated() | ||
245 | } | ||
246 | |||
247 | private resetField (fieldName: string, value?: any) { | ||
248 | this.advancedSearch[fieldName] = value | ||
249 | } | ||
250 | |||
251 | private resetLocalField (fieldName: string, value?: any) { | ||
252 | this[fieldName] = value | ||
253 | this.inputUpdated() | ||
254 | } | ||
255 | |||
256 | private resetOriginalPublicationYears () { | ||
257 | this.originallyPublishedStartYear = this.originallyPublishedEndYear = undefined | ||
258 | } | ||
259 | |||
260 | } | 259 | } |
diff --git a/client/src/app/videos/+video-watch/modal/video-share.component.ts b/client/src/app/videos/+video-watch/modal/video-share.component.ts index a9a7a0eab..a2b38b3a0 100644 --- a/client/src/app/videos/+video-watch/modal/video-share.component.ts +++ b/client/src/app/videos/+video-watch/modal/video-share.component.ts | |||
@@ -96,7 +96,7 @@ export class VideoShareComponent { | |||
96 | 96 | ||
97 | if (!this.includeVideoInPlaylist) return base | 97 | if (!this.includeVideoInPlaylist) return base |
98 | 98 | ||
99 | return base + '?videoId=' + this.video.uuid | 99 | return base + '?videoId=' + this.video.uuid |
100 | } | 100 | } |
101 | 101 | ||
102 | notSecure () { | 102 | notSecure () { |