Show 'Complete Copy' as label for action to complete project copy

So far the label was always 'Complete Import' even if it was a copy.

Change-Id: Idb74aef1fa409bd51e36e45e14b54c57390b579f
Signed-off-by: Edwin Kempin <edwin.kempin@sap.com>
diff --git a/src/main/java/com/googlesource/gerrit/plugins/importer/CompleteProjectImport.java b/src/main/java/com/googlesource/gerrit/plugins/importer/CompleteProjectImport.java
index 81363e7..dd96d9a 100644
--- a/src/main/java/com/googlesource/gerrit/plugins/importer/CompleteProjectImport.java
+++ b/src/main/java/com/googlesource/gerrit/plugins/importer/CompleteProjectImport.java
@@ -106,16 +106,22 @@
 
     @Override
     public UiAction.Description getDescription(ProjectResource rsrc) {
-      UiAction.Description desc = new UiAction.Description()
-          .setLabel("Complete Import...")
-          .setTitle("Complete the project import."
-              + " After completion, resume is not possible anymore.");
+      UiAction.Description desc = new UiAction.Description();
 
       try {
-        projectsCollection.parse(new ConfigResource(),
+        ImportProjectResource importRsrc = projectsCollection.parse(new ConfigResource(),
             IdString.fromDecoded(rsrc.getName()));
+        if (importRsrc.getInfo().from != null) {
+          desc.setLabel("Complete Import...")
+              .setTitle("Complete the project import."
+                  + " After completion, resume is not possible anymore.");
+        } else {
+          desc.setLabel("Complete Copy...")
+              .setTitle("Complete the project copy."
+                  + " After completion, resume is not possible anymore.");
+        }
         desc.setVisible(canCompleteImport(rsrc));
-      } catch (ResourceNotFoundException e) {
+      } catch (IOException | ResourceNotFoundException e) {
         desc.setVisible(false);
       }