Show More
@@ -541,8 +541,15 b' def symrevorshortnode(req, ctx):' | |||
|
541 | 541 | |
|
542 | 542 | def _listfilesgen(context, ctx, stripecount): |
|
543 | 543 | parity = paritygen(stripecount) |
|
544 | filesadded = ctx.filesadded() | |
|
544 | 545 | for blockno, f in enumerate(ctx.files()): |
|
545 | template = b'filenodelink' if f in ctx else b'filenolink' | |
|
546 | if f not in ctx: | |
|
547 | status = b'removed' | |
|
548 | elif f in filesadded: | |
|
549 | status = b'added' | |
|
550 | else: | |
|
551 | status = b'modified' | |
|
552 | template = b'filenolink' if status == b'removed' else b'filenodelink' | |
|
546 | 553 | yield context.process( |
|
547 | 554 | template, |
|
548 | 555 | { |
@@ -550,6 +557,7 b' def _listfilesgen(context, ctx, stripeco' | |||
|
550 | 557 | b'file': f, |
|
551 | 558 | b'blockno': blockno + 1, |
|
552 | 559 | b'parity': next(parity), |
|
560 | b'status': status, | |
|
553 | 561 | }, |
|
554 | 562 | ) |
|
555 | 563 |
General Comments 0
You need to be logged in to leave comments.
Login now