This seems to be because in event.py, line 1141, all lines with a '#' are ignored:
if first.startswith('#'):
# Comment line, so ignore it
However, in line 2623, the code basically removes another line again:
myallrow[0] = "#"+myallrow[0]
my_row_for_send =''
# rebuild the resultset
for item in myallrow:
if(item):
if(item[0]=="#"):
continue
This results in two lines being ignored instead of just one and thus the first event not being displayed in the result page. I suggest to comment out
myallrow[0] = "#"+myallrow[0]
However, this might break compatibility with other fdsnws implementations, which don't have a hash tag in the first line of their respective output. As far as I know, this is not a requirement, as the CSV output is not standardised.
This seems to be because in event.py, line 1141, all lines with a '#' are ignored:
However, in line 2623, the code basically removes another line again:
This results in two lines being ignored instead of just one and thus the first event not being displayed in the result page. I suggest to comment out
However, this might break compatibility with other fdsnws implementations, which don't have a hash tag in the first line of their respective output. As far as I know, this is not a requirement, as the CSV output is not standardised.
Reported by someone @ ETH.