mirror of
https://gitlab.com/openstapps/openstapps.git
synced 2026-01-22 17:42:57 +00:00
refactor: replace TSLint with ESLint
This commit is contained in:
committed by
Jovan Krunić
parent
67fb4a43c9
commit
d696215d08
@@ -15,6 +15,7 @@
|
||||
import {Injectable} from '@angular/core';
|
||||
import {SCMessage} from '@openstapps/core';
|
||||
import {DataProvider} from '../data/data.provider';
|
||||
|
||||
/**
|
||||
* Service for providing news messages
|
||||
*/
|
||||
@@ -22,12 +23,12 @@ import {DataProvider} from '../data/data.provider';
|
||||
providedIn: 'root',
|
||||
})
|
||||
export class NewsProvider {
|
||||
constructor(private dataProvider: DataProvider) {
|
||||
}
|
||||
constructor(private dataProvider: DataProvider) {}
|
||||
|
||||
/**
|
||||
* Get news messages
|
||||
* TODO: make dates sortable on the backend side and then adjust this method
|
||||
*
|
||||
* @param size How many messages/news to fetch
|
||||
* @param sort If sort by date needs to be performed
|
||||
*/
|
||||
@@ -47,8 +48,15 @@ export class NewsProvider {
|
||||
|
||||
if (sort) {
|
||||
news.sort((a, b) => {
|
||||
if (typeof a.datePublished !== 'undefined' && typeof b.datePublished !== 'undefined') {
|
||||
return (a.datePublished > b.datePublished) ? -1 : ((a.datePublished < b.datePublished) ? 1 : 0);
|
||||
if (
|
||||
typeof a.datePublished !== 'undefined' &&
|
||||
typeof b.datePublished !== 'undefined'
|
||||
) {
|
||||
return a.datePublished > b.datePublished
|
||||
? -1
|
||||
: a.datePublished < b.datePublished
|
||||
? 1
|
||||
: 0;
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user