anchor.diff:  
       openLink(url);
     }
  +
  +  Widget getMessageWidget(BuildContext context) {
  +    if(Provider.of<UserDataProvider>(context, listen: false).isLoggedIn &&
  +        Provider.of<ScannerMessageDataProvider>(context, listen: false).scannerMessageModel.collectionTime != null) {
  +      return(
  +          Padding(
  +            padding: const EdgeInsets.only(top:8.0),
  +            child: Text.rich(
  +              TextSpan(
  +                children: [
  +                  TextSpan(
  +                    text: "Last scan: ",
  +                  ),
  +                  TextSpan(
  +                      text: Provider.of<ScannerMessageDataProvider>(context,listen: false)
  +                          .scannerMessageModel.collectionTime,
  +                      style: TextStyle(fontWeight: FontWeight.w600)
  +                  ),
  +                ],
  +              ),
  +            ),
  +          )
  +      );
  +    }
  +    else {
  +      return Container(width: 0, height: 0);
  +    }
  +  }
   }
  
positive.code:               right: 10,
              ),
            ),
            Flexible(
              child: Text(
                getCardContentText(context),
                textAlign: TextAlign.left,
              ),
            )
          ],
        ),
      );
  
negative.code: import 'package:campus_mobile_experimental/app_constants.dart';
  import 'package:campus_mobile_experimental/core/providers/bottom_nav.dart';
  import 'package:campus_mobile_experimental/core/providers/scanner_message.dart';
  import 'package:campus_mobile_experimental/core/providers/user.dart';
  import 'package:campus_mobile_experimental/ui/common/card_container.dart';
  import 'package:flutter/material.dart';
  