From fc5d72dfd234a9cbea5d8e5fbf81dde4c704e178 Mon Sep 17 00:00:00 2001
From: Sandro Lutz <code@temparus.ch>
Date: Sun, 4 Mar 2018 13:06:48 +0100
Subject: [PATCH] Change checks with typeof to falsiness

---
 src/models/joboffers.js      | 4 ++--
 src/views/jobofferDetails.js | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/models/joboffers.js b/src/models/joboffers.js
index fe80bdc8..350a557d 100644
--- a/src/models/joboffers.js
+++ b/src/models/joboffers.js
@@ -9,7 +9,7 @@ let querySaved = {};
 
 
 export function getList() {
-  if (typeof this.list === 'undefined') {
+  if (!this.list) {
     return [];
   }
   return this.list;
@@ -47,7 +47,7 @@ export function load(query = {}) {
 
 export function selectOffer(offerId) {
   this.selectedOffer = this.getList().find(item => item._id === offerId);
-  if (typeof this.selectedOffer === 'undefined') {
+  if (!this.selectedOffer) {
     this.load({
       where: {
         time_end: { $gte: date },
diff --git a/src/views/jobofferDetails.js b/src/views/jobofferDetails.js
index 8b62c1c1..04f31b8a 100644
--- a/src/views/jobofferDetails.js
+++ b/src/views/jobofferDetails.js
@@ -11,7 +11,7 @@ export default class JobOfferDetails {
   static view() {
     const jobOffer = jobs.getSelectedOffer();
 
-    if (typeof jobOffer === 'undefined') {
+    if (!jobOffer) {
       return m('');
     }
 
-- 
GitLab