From 32ea0173ddd09815df66b86f9fec36a4a079aa3d Mon Sep 17 00:00:00 2001
From: srosse <none@none>
Date: Mon, 19 May 2014 14:05:58 +0200
Subject: [PATCH] OO-990: wrong instanceof

---
 .../org/olat/repository/ui/author/AuthorListController.java     | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/main/java/org/olat/repository/ui/author/AuthorListController.java b/src/main/java/org/olat/repository/ui/author/AuthorListController.java
index a8f4ccf30ba..243c47e8212 100644
--- a/src/main/java/org/olat/repository/ui/author/AuthorListController.java
+++ b/src/main/java/org/olat/repository/ui/author/AuthorListController.java
@@ -250,7 +250,7 @@ public class AuthorListController extends FormBasicController implements Activat
 	public void event(UserRequest ureq, Component source, Event event) {
 		if(importLink == source) {
 			doImport(ureq);
-		} else if(source instanceof Link && ((Link)source).getUserObject() instanceof String) {
+		} else if(source instanceof Link && ((Link)source).getUserObject() instanceof RepositoryHandler) {
 			RepositoryHandler handler = (RepositoryHandler)((Link)source).getUserObject();
 			if(handler != null) {
 				doCreate(ureq, handler);
-- 
GitLab