File tree Expand file tree Collapse file tree 2 files changed +17
-3
lines changed
Expand file tree Collapse file tree 2 files changed +17
-3
lines changed Original file line number Diff line number Diff line change 1414// KIND, either express or implied. See the License for the
1515// specific language governing permissions and limitations
1616// under the License.
17- import dayjs from 'dayjs'
1817import store from '@/store'
1918
19+ import dayjs from 'dayjs'
20+ import isToday from 'dayjs/plugin/isToday'
21+
22+ dayjs . extend ( isToday )
23+
2024export function parseDayJsObject ( { value, format } ) {
25+ if ( ! value ) {
26+ return null
27+ }
28+
2129 if ( ! format ) {
2230 return value
2331 }
2432
2533 return value . format ( format )
2634}
2735
36+ export function isDayJsObjectToday ( dayJsObject ) {
37+ return dayJsObject . isToday ( )
38+ }
39+
2840export function parseDateToDatePicker ( value ) {
2941 if ( ! value ) {
3042 return null
Original file line number Diff line number Diff line change @@ -125,8 +125,10 @@ export default {
125125 params .value = values .value
126126 }
127127
128- if (values .endDate && this .resource .endDate !== values .endDate ) {
129- params .enddate = parseDayJsObject ({ value: values .endDate , format: ' YYYY-MM-DD' })
128+ const resourceEndDate = this .resource .endDate ? .split (' T' )[0 ]
129+ const parsedEndDate = parseDayJsObject ({ value: values .endDate , format: ' YYYY-MM-DD' })
130+ if (parsedEndDate && resourceEndDate !== parsedEndDate) {
131+ params .enddate = parsedEndDate
130132 }
131133
132134 if (Object .keys (params).length === 1 ) {
You can’t perform that action at this time.
0 commit comments