From 992820ac42e2c48444eabfe25c4b884cae8c17fe Mon Sep 17 00:00:00 2001 From: Ebag333 Date: Tue, 24 Jan 2017 16:48:28 -0800 Subject: [PATCH] Redirect to correct module Function was moved from service.Fit to service.Port --- gui/crestFittings.py | 5 +++-- service/port.py | 7 +++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/gui/crestFittings.py b/gui/crestFittings.py index aa1fdc595..1df90fd9d 100644 --- a/gui/crestFittings.py +++ b/gui/crestFittings.py @@ -7,6 +7,7 @@ import requests from service.crest import CrestModes from service.crest import Crest from service.fit import Fit +from service.port import Port from eos.types import Cargo from eos.db import getItem @@ -152,8 +153,8 @@ class CrestFittings(wx.Frame): if not selection: return data = self.fitTree.fittingsTreeCtrl.GetPyData(selection) - sFit = Fit.getInstance() - fits = sFit.importFitFromBuffer(data) + sPort = Port.getInstance() + fits = sPort.importFitFromBuffer(data) self.mainFrame._openAfterImport(fits) def deleteFitting(self, event): diff --git a/service/port.py b/service/port.py index ed4d4b3da..cfcda7fdf 100644 --- a/service/port.py +++ b/service/port.py @@ -61,6 +61,13 @@ INV_FLAG_FIGHTER = 158 class Port(object): + @classmethod + def getInstance(cls): + if cls.instance is None: + cls.instance = Port() + + return cls.instance + def backupFits(self, path, callback): thread = FitBackupThread(path, callback) thread.start()