Added the option to view shiptypes of killmails

This commit is contained in:
orbitroom 2016-03-23 00:16:43 -04:00
parent a419145f7c
commit 376bf60421
3 changed files with 62 additions and 47 deletions

View File

@ -44,3 +44,13 @@ class srpManager():
logger.debug("ship type %s determined to be %s" % (ship_type, ship_name))
else:
logger.info("ship type %s is invalid please try again" % ship_type)

View File

@ -24,7 +24,9 @@ class SrpUserRequest(models.Model):
srp_total_amount = models.BigIntegerField(default=0)
character = models.ForeignKey(EveCharacter)
srp_fleet_main = models.ForeignKey(SrpFleetMain)
srp_ship_name = models.CharField(max_length=254, default="")
def __str__(self):
return self.character.character_name + " - SrpUserRequest"

View File

@ -186,6 +186,7 @@ def srp_request_view(request, fleet_srp):
character = EveManager.get_character_by_id(authinfo.main_char_id)
srp_fleet_main = SrpFleetMain.objects.get(fleet_srp_code=fleet_srp)
srp_request = SrpUserRequest()
srp_request.killboard_link = form.cleaned_data['killboard_link']
srp_request.additional_info = form.cleaned_data['additional_info']
@ -200,6 +201,8 @@ def srp_request_view(request, fleet_srp):
completed = True
logger.info("Created SRP Request on behalf of user %s for fleet name %s" % (request.user, srp_fleet_main.fleet_name))
srp_request.append()
else:
logger.debug("Returning blank SrpFleetUserRequestForm")
form = SrpFleetUserRequestForm()