hasInappropriateContent method

bool hasInappropriateContent()

Check for inappropriate content patterns

Implementation

bool hasInappropriateContent() {
  final String lowerNote = toLowerCase();

  // List of inappropriate patterns to check
  final List<String> inappropriatePatterns = <String>[
    'spam',
    'test test',
    'aaaaa',
    'bbbbb',
    '11111',
    '22222',
    'fake',
    'dummy',
    'invalid',
    'none',
    'n/a',
    'nothing',
  ];

  return inappropriatePatterns.any(
    (String pattern) => lowerNote.contains(pattern),
  );
}