Files
Fast-Export/plugins/overwrite_null_messages/__init__.py

17 lines
464 B
Python
Raw Normal View History

def build_filter(args):
return Filter(args)
class Filter:
def __init__(self, args):
if args == '':
message = '<empty commit message>'
else:
message = args
self.message = message
def commit_message_filter(self,commit_data):
# Only write the commit message if the recorded commit
# message is null.
if commit_data['desc'] == '\x00':
commit_data['desc'] = self.message