[birds] Move importer to scrobbles and webdav
This commit is contained in:
@ -70,6 +70,7 @@ from scrobbles.forms import ExportScrobbleForm, ScrobbleForm
|
||||
from scrobbles.models import (
|
||||
AudioScrobblerTSVImport,
|
||||
BGStatsImport,
|
||||
EBirdCSVImport,
|
||||
KoReaderImport,
|
||||
LastFmImport,
|
||||
RetroarchImport,
|
||||
@ -464,9 +465,7 @@ class ScrobbleImportListView(TemplateView):
|
||||
context_data["bgstats_imports"] = BGStatsImport.objects.filter(
|
||||
user=self.request.user,
|
||||
).order_by("-processing_started")[:10]
|
||||
context_data["birding_csv_imports"] = apps.get_model(
|
||||
"birds", "BirdingCSVImport"
|
||||
).objects.filter(
|
||||
context_data["birding_csv_imports"] = EBirdCSVImport.objects.filter(
|
||||
user=self.request.user,
|
||||
).order_by("-processing_started")[:10]
|
||||
context_data["scale_csv_imports"] = ScaleCSVImport.objects.filter(
|
||||
@ -498,6 +497,8 @@ class BaseScrobbleImportDetailView(DetailView):
|
||||
title = "Retroarch Import"
|
||||
if self.model == BGStatsImport:
|
||||
title = "BG Stats Import"
|
||||
if self.model == EBirdCSVImport:
|
||||
title = "eBird CSV Import"
|
||||
if self.model == ScaleCSVImport:
|
||||
title = "Scale CSV Import"
|
||||
if self.model == TrailGPXImport:
|
||||
@ -534,6 +535,10 @@ class ScrobbleTrailGPXImportDetailView(BaseScrobbleImportDetailView):
|
||||
model = TrailGPXImport
|
||||
|
||||
|
||||
class ScrobbleBirdingCSVImportDetailView(BaseScrobbleImportDetailView):
|
||||
model = EBirdCSVImport
|
||||
|
||||
|
||||
class ManualScrobbleView(FormView):
|
||||
form_class = ScrobbleForm
|
||||
template_name = "scrobbles/manual_form.html"
|
||||
|
||||
Reference in New Issue
Block a user