diff --git a/release_notes_generator/model/isolated_commits_record.py b/release_notes_generator/model/isolated_commits_record.py index 20dc8f43..4b15c489 100644 --- a/release_notes_generator/model/isolated_commits_record.py +++ b/release_notes_generator/model/isolated_commits_record.py @@ -125,7 +125,7 @@ def register_commit(self, commit: Commit) -> bool: @return: Always return True. """ self.__commits[0] = commit - logger.debug("Commit 'type: Isolated' %s registered", commit.sha) + logger.debug("Registering commit 'type: Isolated' %s registered", commit.sha) return True def to_chapter_row(self) -> str: diff --git a/release_notes_generator/record/record_factory.py b/release_notes_generator/record/record_factory.py index 732021c5..6e858b00 100644 --- a/release_notes_generator/record/record_factory.py +++ b/release_notes_generator/record/record_factory.py @@ -78,7 +78,9 @@ def generate( RecordFactory.__register_pull_request(github, records, repo, pull) for commit in commits: + logger.debug("DEBUG count of records is '%s'", len(records)) RecordFactory.__register_commit_to_record(records, repo, commit) + logger.debug("DEBUG count of records is '%s'", len(records)) logger.info( "Generated %d records from %d issues and %d PRs, with %d commits detected. %d of commits are isolated", @@ -137,5 +139,6 @@ def __register_commit_to_record(records: dict[int|str, Record], repo: Repository if record.register_commit(c): return - records[c.sha] = IsolatedCommitsRecord(repo) - records[c.sha].register_commit(c) + iso_record = IsolatedCommitsRecord(repo) + iso_record.register_commit(c) + records[c.sha] = iso_record