mirror of
				https://github.com/Mastermindzh/tidal-hifi.git
				synced 2025-11-04 02:39:13 +01:00 
			
		
		
		
	various code improvements and some boyscout rule fixes :)
This commit is contained in:
		@@ -1,11 +1,11 @@
 | 
			
		||||
import { BrowserWindow, dialog } from "electron";
 | 
			
		||||
import express, { Response } from "express";
 | 
			
		||||
import fs from "fs";
 | 
			
		||||
import { settings } from "../constants/settings";
 | 
			
		||||
import { MediaStatus } from "../models/mediaStatus";
 | 
			
		||||
import { globalEvents } from "./../constants/globalEvents";
 | 
			
		||||
import { statuses } from "./../constants/statuses";
 | 
			
		||||
import { mediaInfo } from "./mediaInfo";
 | 
			
		||||
import { settingsStore } from "./settings";
 | 
			
		||||
import { settings } from "../constants/settings";
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * Function to enable tidal-hifi's express api
 | 
			
		||||
@@ -44,7 +44,7 @@ export const startExpress = (mainWindow: BrowserWindow) => {
 | 
			
		||||
    expressApp.get("/next", (req, res) => handleGlobalEvent(res, globalEvents.next));
 | 
			
		||||
    expressApp.get("/previous", (req, res) => handleGlobalEvent(res, globalEvents.previous));
 | 
			
		||||
    expressApp.get("/playpause", (req, res) => {
 | 
			
		||||
      if (mediaInfo.status == statuses.playing) {
 | 
			
		||||
      if (mediaInfo.status === MediaStatus.playing) {
 | 
			
		||||
        handleGlobalEvent(res, globalEvents.pause);
 | 
			
		||||
      } else {
 | 
			
		||||
        handleGlobalEvent(res, globalEvents.play);
 | 
			
		||||
 
 | 
			
		||||
@@ -1,12 +1,12 @@
 | 
			
		||||
import { MediaInfo } from "../models/mediaInfo";
 | 
			
		||||
import { statuses } from "./../constants/statuses";
 | 
			
		||||
import { MediaStatus } from "../models/mediaStatus";
 | 
			
		||||
 | 
			
		||||
export const mediaInfo = {
 | 
			
		||||
  title: "",
 | 
			
		||||
  artists: "",
 | 
			
		||||
  album: "",
 | 
			
		||||
  icon: "",
 | 
			
		||||
  status: statuses.paused,
 | 
			
		||||
  status: MediaStatus.paused as string,
 | 
			
		||||
  url: "",
 | 
			
		||||
  current: "",
 | 
			
		||||
  duration: "",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user